Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript <;iframe>;使浏览器永远运行_Javascript_Html_Iframe - Fatal编程技术网

Javascript <;iframe>;使浏览器永远运行

Javascript <;iframe>;使浏览器永远运行,javascript,html,iframe,Javascript,Html,Iframe,这是我的文件: <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>iframe test</title> </head> <body> <iframe id="frm"></iframe> <script> document.addEvent

这是我的文件:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <title>iframe test</title>
  </head>
  <body>
    <iframe id="frm"></iframe>
    <script>
    document.addEventListener("DOMContentLoaded", function() {
      let content = "<h1>Hello world</h1>";
      document.getElementById("frm").contentDocument.write(content);
    });
    </script>
  </body>
</html>

iframe测试
document.addEventListener(“DOMContentLoaded”,function()){
让content=“你好,世界”;
document.getElementById(“frm”).contentDocument.write(内容);
});
当我在Firefox或Chrome上打开它时,它可以工作,但浏览器会无限期地运行。我如何解决这个问题

感谢您的帮助。

const content=“Hello world”;
const content = "<h1>Hello world</h1>";
const frm = document.getElementById("frm");
//for cross-browser compatibility
const frmCnt = frm.contentWindow || frm.contentDocument.document || frm.contentDocument;
//needed to write inside the already generated <html></html> tags of the iframe
const frmDoc = frmCnt.document;
frmDoc.open();
frmDoc.write(content);
frmDoc.close();
const frm=document.getElementById(“frm”); //用于跨浏览器兼容性 const frmCnt=frm.contentWindow | | frm.contentDocument.document | frm.contentDocument; //需要在iframe已经生成的标记中写入 const frmDoc=frmCnt.document; frmDoc.open(); frmDoc.write(内容); frmDoc.close();