我有一个包含源代码的html文件
<html>
<head><Title>Hello!!</Title>
<script>
window.onload=function(){var bodyElement = document.body;
console.log(document.body.innerHTML);
document.body.innerHTML ='<iframe srcdoc='+document.body.innerHTML+'></iframe>' ;
}
</script>
</head>
<body><h1>Hello World
</h1></body>
<html>
在控制台中显示
<h1>Hello World
</h1>
但是在浏览器中它只显示一个矩形框(期待
答案 0 :(得分:1)
我认为你错过了报价:
document.body.innerHTML ='<iframe srcdoc="'+document.body.innerHTML+'"></iframe>' ;