<html>
<body><script language="javascript" type="text/javascript">
<!--google_ad_client = "pub-8329144097042800";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_text = "000000";
google_color_url = "000000";//-->
</script><script language="javascript" type="text/javascript" id="ga" src="/js/blankd.js"></script>
<div id="googleAd1">xx</div><script language="javascript" type="text/javascript">
<!--
adjs = "http://pagead2.googlesyndication.com/pagead/show_ads.js";/*
script=document.createElement('script');
script.src='http://pagead2.googlesyndication.com/pagead/show_ads.js';
script.src='/js/blank.js';
script.type='text/javascript';
script.defer=true;
document.getElementById('googleAd1').appendChild(script);
window.status=script.src;
*/document.scripts['ga'].src=adjs;
//alert(adjs);//document.getElementById('googleAd1').src="http://pagead2.googlesyndication.com/pagead/show_ads.js";//-->
</script>
</body>
</html>
<body><script language="javascript" type="text/javascript">
<!--google_ad_client = "pub-8329144097042800";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_text = "000000";
google_color_url = "000000";//-->
</script><script language="javascript" type="text/javascript" id="ga" src="/js/blankd.js"></script>
<div id="googleAd1">xx</div><script language="javascript" type="text/javascript">
<!--
adjs = "http://pagead2.googlesyndication.com/pagead/show_ads.js";/*
script=document.createElement('script');
script.src='http://pagead2.googlesyndication.com/pagead/show_ads.js';
script.src='/js/blank.js';
script.type='text/javascript';
script.defer=true;
document.getElementById('googleAd1').appendChild(script);
window.status=script.src;
*/document.scripts['ga'].src=adjs;
//alert(adjs);//document.getElementById('googleAd1').src="http://pagead2.googlesyndication.com/pagead/show_ads.js";//-->
</script>
</body>
</html>
说了有就有,自己不研究代码就说没有,我早看过才这么说的。
<body>
<script language="javascript" type="text/javascript" id="ga" src=""></script>
<script language="javascript" type="text/javascript">
adjs = "blank.js";
document.scripts['ga'].src=adjs;
//alert(adjs);
</script>
</body>
</html>blank.jsdocument.write('hello');
test.html
<body>
<script>
var script=document.createElement("script")
script.language="javascript"
script.type = "text/javascript";
script.src="a.js";
document.body.appendChild(script);
</script>
</body>a.jsfunction aa(){document.write('a');alert('a')}
aa();不过当我试图在test里调用js的方法aa会报错。
http://community.csdn.net/Expert/topic/5107/5107855.xml?temp=.3229181
<body><script language="javascript" type="text/javascript">
<!--google_ad_client = "pub-8329144097042800";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_text = "000000";
google_color_url = "000000";//-->
</script><script language="javascript" type="text/javascript" id="ga" src="/js/blankd.js"></script>
<div id="googleAd1">xx</div><script language="javascript" type="text/javascript" defer="defer">
adjs = "http://pagead2.googlesyndication.com/pagead/show_ads.js";
document.getElementById('ga').src=adjs;</script>
</body>
</html>
test.html<html>
<body>
<script language="javascript" type="text/javascript" id="ga" src=""></script>
<script language="javascript" type="text/javascript">
adjs = "blank.js";
document.scripts['ga'].src=adjs;
//alert(adjs);
</script>
</body>
</html>blank.jsdocument.write('hello');
我后面也发了可以执行的写法。
你可以换个写法试试,既然那个写法不被支持,为什么一定要那么写了,是不是?
并且google的原因一定是iframe造成的。
那么就不会报错了。
现在我的调试代码根本和google无关了啊,呵呵。
---------------------------------------------
appendChild我是第一个测试的,问题照旧......
那你那里有问题就从自己身上找咯,呵呵!
<script language="javascript" type="text/javascript" id="ga" src=""></script>
这个的src置为空就OK了,具体原理,再想想吧。
<body>
<script language="javascript" type="text/javascript">
function s()
{
var script=document.createElement("script")
script.language="javascript"
script.type = "text/javascript";
script.src="http://192.168.0.62/www.duote.com/soft/blank.js";
document.body.appendChild(script);
//alert('');
//hello();
}</script><input type="button" value="测试" onclick="s();" />
</body>
</html>blank.js
document.write('hello xxx');function hello()
{
alert('function heloo');}