【问题标题】:How to open link/url in specific browser tab/window/page?如何在特定浏览器选项卡/窗口/页面中打开链接/网址?
【发布时间】:2011-08-01 20:06:03
【问题描述】:

我有一个带有 target="_blank" 的链接/url 列表的页面。当我点击任何链接时,它会在新标签/窗口/页面中打开(让我们说在窗口 W 中),没关系,但是我想要的是什么?,当我点击任何其他链接时/url(来自列表),然后该链接应该在窗口/页面中打开 W 已在上次点击时打开/显示(即不会打开额外的选项卡/窗口)。

例如 我的网站有页面在列表中显示用户名和个人资料链接(target="_blank"),可以说 user1, user2, user3... ,现在当我点击 user1 的个人资料链接时,新窗口/页面将打开显示 user1 的个人资料详细信息,现在我单击 user2 的配置文件链接,然后 user2 的配置文件应该在 user1 的配置文件打开/显示的窗口/页面中打开,而不是打开新窗口/页面。

有可能吗?如果是,那怎么办?

是否可以使用php或jquery?

【问题讨论】:

    标签: jquery html


    【解决方案1】:

    听起来您只是想命名您的目标....target="someNameHere" 然后在您的第二个链接中使用相同的名称。

    <a href="blah.html" target="myTarget">Link 1</a>
    <a href="blah2.html" target="myTarget">Link 2</a>
    

    【讨论】:

    • 我在您的第二个链接的目标中添加了结束引号... :)
    • 我在您的第二个链接的开始标记关闭之前删除了/。
    【解决方案2】:
    var window = window.open("index.html", "nove", "width=800,height=600,menubar=yes,resizable=yes,left=0,top=0");
    

    然后

    var window = window.open("page2.html", "nove", "width=800,height=600,menubar=yes,resizable=yes,left=0,top=0");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-20
      • 2013-10-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多