首页 新闻 赞助 找找看

asp.net关于框架iframe的使用

0
悬赏园豆:10 [待解决问题]

原先打算点击每个超链接会在页面中对应的框架内显示对应的页面,所以如下写了:

<html>
<body>
<a href="http://www.sohu.com" target="sohu">搜狐</a>
<a href="http://www.sina.com.cn" target=“sina”>新浪</a>
<a href="http://www.baidu.com" target=“baidu”>百度</a>
<iframe Name="sohu" src="about:blank" ></iframe>
<iframe Name="sina"  src="about:blank" ></iframe>
<iframe Name="baidu"  src="about:blank" ></iframe>
</body>
</html>

但是看了实际的效果,发现只有点击搜狐时会在对应的iframe中显示出来搜狐的网站,但是点击其他连个超链接都是重新开了一个窗口显示对应的页面,不知道是什么原因,请各位高手赐教!

 

 

电脑者的主页 电脑者 | 初学一级 | 园豆:2
提问于:2010-12-10 16:31
< >
分享
所有回答(6)
0

是你的引号问题造成的。

 =“sina”

="sina"

 


help_hostwork | 园豆:6 (初学一级) | 2010-12-10 16:39
0

SINA/BAIDU链接上的target双引号写成全角的了........

I,Robot | 园豆:9783 (大侠五级) | 2010-12-10 16:42
那如果我两个框架的名字都取成名字为sohu,那我点搜狐的那个超级链接到底会出现什么样的状况呢
支持(0) 反对(0) 电脑者 | 园豆:2 (初学一级) | 2010-12-10 16:52
0

你好,我一般是这样写iFrame的。可以实现你要的效果。

<html>
<body>
<iframe Name="sohu" src="http://www.sohu.com" target="_blank" ></iframe>
<iframe Name="sina"  src="http://www.sina.com.cn"  target="_blank" ></iframe>
<iframe Name="baidu"  src="http://www.baidu.com" target="_blank" ></iframe>
</body>
</html>

敬YES | 园豆:490 (菜鸟二级) | 2010-12-10 17:17
0

可以加onclick,传参数,再给iframe src动态赋值。

Astar | 园豆:40805 (高人七级) | 2010-12-11 13:10
0

应该是书写错误吧...

三桂 | 园豆:3565 (老鸟四级) | 2010-12-11 13:54
0

taget是同一个,才会在同一个地方打开网页。

茂茂 | 园豆:2892 (老鸟四级) | 2010-12-14 09:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册