* 我试图在同一个iframe中打开多个链接,以及更改divsstyle.visibility(可见性对我有用)但添加window.open我什么都没得到。我在div id =“testing”name =“wordp”*
中有原始地址<head>
<script type="text/javascript">
function wordpaboutme() {
var showme2 = document.getElementById("testing");
showme2.style.visibility = "visible";
var changeme = document.getElementById("testing");
changeme.window.open.('http://mysite.com/main/about-me/','wordp');
}
</script>
<body>
<div id="testing" name="wordp" class="bloger" ><iframe src="http://mysite.com/main/" frameborder="0" scrolling="no" width="990" height="800" >
<p>Your browser does not support iframes.</p>
</iframe>
</div>
答案 0 :(得分:2)
window.open
会打开一个弹出窗口。它不会改变iframe
中的内容。
要在iframe
中打开其他页面,请考虑使用src
JQuery
”属性
另外,正如Collin Grady在评论中提到的那样,在链接的“target”属性中指定iframe id是一种更简单的方法来完成这项工作。