【发布时间】:2010-06-29 06:23:45
【问题描述】:
<style>
.address_bar
{
width:1100px;
color:#333333;
font-family:Verdana, Geneva, sans-serif;
}
\#browser
{
width:90%;
}
</style>
<script language="javascript" type="text/javascript">
function go_to_page()
{
var url = document.getElementById("address").value;
//window.open(url,"browser");
document.getElementById("browser").src = url;
}
</script>
<body>
<div>
<div style="float:left;">
<input type="text" name="address" id="address" class="address_bar" value="http://"/>
</div>
<div style="float:left;">
<input type="button" name="go" id="go" value="Go >> " onclick="go_to_page()"/>
</div>
<div>
<iframe name="browser" id="browser" style="height:750px;">
</iframe>
</div>
</div>
</body>
在上面的例子中,如果我想打开 1.http://mail.yahoo.com 2.http://www.gmail.com
然后它会自动删除 iframe。我做的事?我希望每个网站都在同一个 iframe 中打开。
【问题讨论】:
-
您尊重网站所有者的意愿,不将其网站包裹在 iframe 中并继续前进。
-
OP 提出了一个有效且适当的问题,即使它可能很幼稚且不可能。不要因为你已经知道答案而投反对票。
标签: javascript iframe gmail yahoo-mail