如何阻止iframe弹出新窗口?

spring0906 2010-06-17 05:52:13
如题,我要的效果是 点击iframe里面的网页的链接,显示的新页面还是在iframe中,如何弄?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>浏览器</title>
</head>

<frameset rows="*,80" frameborder="no" border="0" framespacing="0">
<frame src="http://www.google.com.hk" name="mainFrame" id="mainFrame" scrolling="auto" title="mainFrame" />
<frame src="http://www.google.com.hk" name="bottomFrame" scrolling="auto" noresize="noresize" id="bottomFrame" title="bottomFrame" />
</frameset>


<noframes><body>
</body>
</noframes></html>
...全文
1871 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
spring0906 2010-06-18
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 koukoujiayi 的回复:]
楼主提供的代码哪里有iframe这个东东??
[/Quote]

饿 不好意思 ,是<frameset>
koukoujiayi 2010-06-17
  • 打赏
  • 举报
回复
楼主提供的代码哪里有iframe这个东东??
wuyq11 2010-06-17
  • 打赏
  • 举报
回复
<input id="btn" type="button" value="button" onclick="document.getElementById('iframe1').src = 'a.aspx';" /><br />
<iframe id="iframe1" src="" height ="200" width="500" frameborder ="0" ></iframe>
href使用target
lzk1018834925 2010-06-17
  • 打赏
  • 举报
回复
厄?这样也行?以前还没听说过,等答案,学习...
symbol_bc 2010-06-17
  • 打赏
  • 举报
回复
还真不知道,楼主知道了告诉我
spring0906 2010-06-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cshu5302930 的回复:]
写错了 target
[/Quote]

你这个是链接的一个属性吧,但是iframe里面的页面不是我自己的页面,比如这里我显示的是谷歌页面

我要的效果就是在iframe里用谷歌搜索东西,后点击链接不弹出新窗口,还在原来的iframe中显示
cshu5302930 2010-06-17
  • 打赏
  • 举报
回复
写错了 target
cshu5302930 2010-06-17
  • 打赏
  • 举报
回复
taget="_self"

62,263

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧