Можем ли мы использовать атрибут async для скрипта, загружаемого динамически? - PullRequest
0 голосов
/ 24 ноября 2018

Можем ли мы использовать атрибут async для асинхронной загрузки скрипта для динамически загружаемого скрипта?

Ответы [ 2 ]

0 голосов
/ 24 ноября 2018

Это интересный момент.

Вот пример, некоторые похожие вопросы StackOverflow и ссылка на документ jQuery Для использования атрибута Async

Пример:

<!DOCTYPE html>
<html>

<head>
    <title>Async Test Attribute</title>
</head>

<body>
    <script src="async_demo.js" async></script>
    <h2>Welcome to Demo!</h2>
    <script>
        console.log('HELLO NON-async');
    </script>
</body>

</html>

async_demo.js

console.log('HELLO Async');

Скринкаст для вышеуказанного кода: https://hareen -nipl.tinytake.com / sf / MzEwNzYzOV85MzEzNTgz

Async jQuery : http://forum.jquery.com/topic/jquery-ajax-async-vs-html5-script-async

W3School Документ : https://www.w3schools.com/tags/att_script_async.asp

Похожие вопросы StackOverflow

  1. Добавить отсрочку илиАтрибут async для динамически генерируемых тегов сценария с помощью javascript

  2. Является ли атрибут / свойство async полезным, если сценарий динамически добавляется в DOM?

Пожалуйста, прокомментируйте ниже, если у вас есть какие-либо вопросы для того же.

0 голосов
/ 24 ноября 2018

Если script loaded dynamically, если вы имеете в виду динамическое добавление кода javascript на свою страницу, то ответом будет Нет .

async атрибут может использоваться только при загрузке внешних сценариев, которыессылаются через URL, указанный в атрибуте src.

Атрибут async предназначен только для внешних сценариев (и должен использоваться только при наличии атрибута src)

Например, вы можете загружать только такие скрипты асинхронно

 <script src="external-file.js" async></script> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...