aa.innerHTML=‘这里面的js代码不能执行’; 本帖最后由 xiaomingming0551 于 2011-10-06 09:00:14 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var aa=document.body;if(aflag(getPageT(pNo),getNow())){aa.innerHTML='<script type="text/javascript"><google_ad_client = "pub-2423841585951";google_ad_slot = "2162054869";google_ad_width = 336;google_ad_height = 280;</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>';这样试试呢? <script type="text/javascript">function test(){var aa=document.body;aa.innerHTML = '<script type="text/javascript"><!--google_ad_client = "pub-2423841585951";/* 336x280, 创建于 11-8-16 */google_ad_slot = "2162054869";google_ad_width = 336;google_ad_height = 280;//--><\/script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"><\/script>';alert(aa.innerHTML);} </script><html><body><input type="button" value="insert script" onclick="test()" /></body></html> 把<script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 分拆下 写成"<script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></"+"script>" 怎么又问这个问题?if(aflag(getPageT(pNo),getNow())){ var cfgScript = document.createElement('script'); cfgScript.type = 'text/javascript'; cfgScript.text = ( 'google_ad_client = "pub-2423841585951";' + 'google_ad_slot = "2162054869";' + 'google_ad_width = 336;' + 'google_ad_height = 280;' ); document.body.appendChild(cfgScript); var libScript = document.createElement('script'); libScript.type = 'text/javascript'; libScript.src = 'http://pagead2.googlesyndication.com/pagead/show_ads.js'; document.body.appendChild(libScript);} aa.innerHTML='',改为aa.innerHTML="",用双引号,另外aflag()这个函数用什么工具生成的 肯定执行不了,只有在页面加载的时候才会执行1次脚本,页面加载完毕后,后添加的脚本是无效的,如果有需求,需要使用eval函数。 webkit内核浏览器下toDataURL()无法取得用drawImage()画出的图像? 【求助】正则表达式中的问号! 记录用户访问过的网站该怎么实现 求 一个 简单 的 下拉 菜单!!!! 如何onload多个函数? Datalist中行数据显示随机色 window.open的问题,请帮帮忙 简单问题:请问什么是“iframe”? history的问题 求帮助这个鼠标经过事件怎么写 scrollTop总是等于0 加载页面弹出加载提示的问题,高手进,急。。
var aa=document.body;if(aflag(getPageT(pNo),getNow())){
aa.innerHTML='<script type="text/javascript"><google_ad_client = "pub-2423841585951";google_ad_slot = "2162054869";google_ad_width = 336;google_ad_height = 280;</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>';
这样试试呢?
<script type="text/javascript">
function test(){
var aa=document.body;
aa.innerHTML = '<script type="text/javascript"><!--google_ad_client = "pub-2423841585951";/* 336x280, 创建于 11-8-16 */google_ad_slot = "2162054869";google_ad_width = 336;google_ad_height = 280;//--><\/script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"><\/script>';
alert(aa.innerHTML);
}
</script>
<html>
<body>
<input type="button" value="insert script" onclick="test()" />
</body>
</html>
"<script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></"+"script>"
var cfgScript = document.createElement('script');
cfgScript.type = 'text/javascript';
cfgScript.text = (
'google_ad_client = "pub-2423841585951";'
+ 'google_ad_slot = "2162054869";'
+ 'google_ad_width = 336;'
+ 'google_ad_height = 280;'
);
document.body.appendChild(cfgScript); var libScript = document.createElement('script');
libScript.type = 'text/javascript';
libScript.src = 'http://pagead2.googlesyndication.com/pagead/show_ads.js';
document.body.appendChild(libScript);
}