我与一家广告公司合作,我们在其中标记某些页面以跟踪活动。我的一个客户想要在页面完全加载完成后触发一个 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 了,希望我能从这里的其他成员那里得到一些意见。在使用 JQuery 加载页面后,还有其他方法可以调用上述脚本吗?
谢谢,