我想在打开的窗口中编写脚本和iframe元素,在Firefox和Chrome中可以正常工作,但在IE中不能。在IE中插入脚本和iframe标记
我的代码如下:
var mywindow = window.open(url,'child',params);
mywindow.onload = writeToWindow;
function writeToWindow(){
var myScriptEle = document.createElement('script');
myScriptEle.type = "text/javascript";
myScriptEle.text = " some script";
var myIframe = document.createElement("IFRAME");
myIframe.id = "childwindow";
myIframe.name = "childwindowname";
myIframe.src = MyframeUrl;
if(mywindow){
mywindow.document.getElementsByTagName('body')[0].appendChild(myScriptEle);
mywindow.document.body.appendChild(myIframe);
}
}
遇到错误
在此先感谢“支持没有这样的接口”,请让我知道,如果有任何变通的IE
感谢您的回复,是否有任何工作用Jquery出去用? – kkchaitu