将目标链接到iframe只能运行一次,然后在新标签中打开

时间:2015-10-07 09:37:48

标签: html jsp iframe

我有以下结构的链接:

<a href="jsp/site/MyJSPFile.jsp?identifier=identifier-with-only-alphanumeric-chars&name=someURLEncoded-UTF8-french-sentence-with-special-chars" target="my_iframe" class="text">My link text</a>

最近添加了名称参数,该参数是使用UTF-8编码某些法语文本的URL生成的字符串。

在添加此参数之前,链接用于正常工作,它们每次都在目标iframe中打开,我没有任何问题。现在,因为已添加name参数:

  1. 我点击了第一个链接,发生了预期的行为(链接在iframe中打开,网络或控制台面板中没有任何错误消息)
  2. 我点击相同类型的任何其他链接,定位相同的iframe,它会在新标签页中打开
  3. 我点击之后点击的任何链接都会重现第2步。
  4. 显然,我希望在iframe中打开每个链接,这不是这里的情况。

    这种情况发生在谷歌浏览器和Firefox中,但奇怪的是,IE工作正常(链接永远不会在新选项卡中打开,当他们不应该)。

    非常感谢任何提示或线索!

0 个答案:

没有答案