firefox写流后,要显示调用close方法,关闭流。

 

                var htmlStr = "<iframe id='myframe' src=''  >";
  htmlStr += "</iframe>";
  jQuery(htmlStr).appendTo(top.document.body);

  var cc = top.document.getElementById("myframe");

  
  cc.contentWindow.document.write("ddddddddddddddddddddddddddd");
  cc.contentWindow.document.close(); //必须加这行,否则firefox一直在运转,IE没有问题


关闭文档输出流就好了.
在文档加载完成后,调用write方法,会隐式调用document.open方法来擦除当前文档并开始一个新的文档。所以要用close来关闭

你可能感兴趣的:(firefox写流后,要显示调用close方法,关闭流。)