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函数。 来个难的 如何用javascript实现chrome的save as功能 请教,extjs4 如何动态创建grid的columnModel 请教这种程序制作的原理 一个DOM问题,麻烦解决下 谢谢 右键菜单 问题 (急) target 和 srcElement div模拟按纽效果,利用JS控制状态效果,遇到问题,在线请解。。 求助: Js 如何动态转换变量值为变量 请问我该选择什么样的数据库 jsDOM结点问题 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);
}