js添加frame不成功,但如果用click触发就可以。

下面这段不能自动运行;
<script>
function replaceDoc(url){
document.body.appendChild(document.createElement('iframe')).src='javascript:top.location.replace("' + url + '")';
}
replaceDoc("http://www.163.com");
</script>

用这段就可以

<script>
function replaceDoc(url){
var url="http://www.163.com";
document.body.appendChild(document.createElement('iframe')).src='javascript:top.location.replace("' + url + '")';
}
</script>
</head>
<body>

<button onclick="replaceDoc()">click</button>

</body>


胡子哥哥
浏览 547回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript