innerHTML插入iframe就会出现内容篡位 本帖最后由 wc1217 于 2009-07-26 17:57:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 无论怎么调整,内存和cpu的占用不会改变,而且是在同一个ie进程中我觉得分离成多个ie进程才能治本 function mybuflash(furl,n,wid,hei,idd){ document.getElementById(idd).innerHTML=Math.random()+'<iframe src="http://a104.mysteel.com/a/bxg/flash/newweb/htm/'+furl+'?'+Math.random()+'" width="'+wid+'" marginwidth="0" height="'+hei+'" marginheight="0" align="middle" scrolling="no" frameborder="0"></iframe>';}你这样动态的改变一个控件的innerHTML,并且内容是iframe 会出现加载的问题.你可以尝试改变iframe 的属性来改变他的内容.如果内容还有问题,尝试用Ajax调用页面并将内容加载给iframe 或div 开一个iframe就相当于开一个window,尽管他们和所在页面有父子关系,但是现实上他却拥有一个window的所有的属性和方法。这个在加载起来的话。浏览器的负担是比较重的。建议少用iframe. 真正解决方法还可以再调用一次IneerHTML..写入有ID的IFrame! 关于javascript繁简互转cookies跳转到其他页不能保持问题 联动菜单问题 IE7是否支持document.body.scrollTop/document.body.scrollLeft ?? 跪求高人指点一下 JWChat 接收消息的原理. 十万火急---关于限制输入空格处理(日文输入法)在线等~ js问题 求RSA算法的加密自定义函数! java script的一个问题?? ExtJS store加载数据loadexception 谁能帮我写一个<div>跟着浏览器范围而移动效果【100分求js代码】 jsp编写的留言板问题 求一个四舍五入的JS函数
document.getElementById(idd).innerHTML=Math.random()+
'<iframe src="http://a104.mysteel.com/a/bxg/flash/newweb/htm/'+furl+'?'+
Math.random()+'" width="'+wid+
'" marginwidth="0" height="'+hei+'" marginheight="0" align="middle" scrolling="no" frameborder="0"></iframe>';
}你这样动态的改变一个控件的innerHTML,并且内容是iframe 会出现加载的问题.
你可以尝试改变iframe 的属性来改变他的内容.
如果内容还有问题,尝试用Ajax调用页面并将内容加载给iframe 或div
但是现实上他却拥有一个window的所有的属性和方法。这个在加载起来的话。
浏览器的负担是比较重的。
建议少用iframe.