Я работаю с рекламной компанией, где мы помещаем определенные страницы для отслеживания активности. Мой клиент хочет отключить ярлык javascript для отслеживания активности ПОСЛЕ завершения полной загрузки страницы (чтобы предотвратить медленное скачивание содержимого страницы из-за медленного времени загрузки тегов).
Примерный тег, который должен загружаться ПОСЛЕ полной загрузки страницы:
<script>document.write('<s'+'cript language="JavaScript" src="http://jact.atdmt.com/jaction/JavaScriptTest"></s'+'cript>')</script>
Я смотрел несколько потоков stackoverflow, и я наткнулся на следующую реализацию, которая, как я думаю, будет работать:
window.onload = function(){
<script language="JavaScript" src="http://jact.atdmt.com/jaction/JavaScriptTest"></script>
};
Я тестировал это на своей собственной веб-странице, и у меня получилось, что тег срабатывает, но мне интересно, есть ли какие-то альтернативные или более надежные методы, в идеале, используя какой-либо jquery.
Ниже приведен пример реализации, выполненный клиентом, но, похоже, он сломал свою страницу:
<script>
jQuery(window).load(function () {$('<script language="JavaScript" src="http://jact.atdmt.com/jaction/JavaScriptTest"></script>').insertAfter('#div_name');});
</script>
Я не делал JQuery через некоторое время, и надеялся, что я могу получить от других участников. Есть ли другой способ, который я могу вызвать выше script после загрузки страницы с помощью JQuery?
Спасибо,