iframe:后续点击会将新网址加载到新标签中 [英] iframe: Subsequent clicks loads the new url in a new tab

查看:131
本文介绍了iframe:后续点击会将新网址加载到新标签中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

!! SOS !!

问题背景:我有一个文件,其中包含一些页面标题和相应的URL。我正在动态读取这个文件,并生成一个表,每行显示(可点击)标题。页面上有一个iframe。我希望当用户点击其中一个行时,相应的页面应该加载到iframe中。这些网址可能属于不同的网域。

主要问题:第一个点击完全在iframe中打开相应的网址。但是,随后的任何点击(位于同一行或不同行)将在新窗口中打开该网址,而不是替换iframe中较早的网址。



尝试了很长时间的搜索,但似乎这个问题仍然没有解决(大量的空帖子没有答复: - ()



请回复这篇文章,如果需要,我会很乐意为您提供更多的信息/代码。

问候
P



PS:顺便说一句,同样的事情发生在这个更简单的html代码上,只有两个链接和一个iframe,复制粘贴这个html文件并尝试。加载iframe中的内容,另一个将重定向到一个新的标签:x:x

 < html> 
< table>
< tr>< td>< a style =text-decoration:none; line-height:150%; color:darkslategray;href =http://www.usatoday通用汽车,标致决定在巴西本月工厂,Veja说

彭博新闻& nbsp;& nbsp;& nbsp;   2012-05-19< / a>< / td> < / TR>
< tr>< td>< a style =text-decoration:none; line-height:150%; color:darkslategray;通用汽车,标致没有决定巴西工厂本月,Veja说< href =http://www.reuters.com/article/2013/01/04/us-markets-stocks-idUSBRE8BG0D620130104target =main_frame> ;彭博新闻& nbsp; &安培; NBSP; &安培; NBSP; &安培; NBSP; &安培; NBSP; 2012-05-20< / A>< / TD>< / TR>
< / table>