我想在页面加载后执行广告脚本。 我知道我必须使用这样的东西:
$(window).bind("load", function() {
$.getScript('http://anetwork.ir/showad/?adwidth=468&adheight=60&aduser=1341223032', function() {
// callback function
alert('external script loaded!');
});
});
虽然警报加载但它无法正常工作。
也没问题$(window).bind("load", function()
问题必须来自$ .getScript。 我还必须添加外部脚本输出如下内容:
document.write('<iframe scrolling="no" width="468" height="60" frameborder="0" src="http://anetwork.ir/showad/c.php?adwidth=468&adheight=60&aduser=1341223032">
“);
答案 0 :(得分:0)
只需使用
$(window).load(function() {
// this will be executed when the page has finished loading
}
如果脚本有问题而不是加载功能,请继续阅读。
$.getScript
是ajax调用的快捷方式。您可以在http://api.jquery.com/jQuery.getScript/的文档中找到更多相关信息。由于same origin policy,无法加载脚本。您必须使用JSONP
才能从其他域加载脚本。您可以在此post中找到有关此内容的更多详细信息。