当前位置: 首页 > 知识库问答 >
问题:

如何在单击Hyperlink1打开的同一窗口中打开超链接(2)

孙子民
2023-03-14

我正在处理一个(父)网页的需求,该网页有一些链接,比如Link1、Link2和Link3。当我单击链接1(将在活动窗口1(子窗口)的新窗口中打开)时,当我单击链接2/Link3时,页面应在同一窗口(窗口1)中打开。

问:Javascript/Jquery/Ajax中是否有实现此功能的方法。请分享你对此的宝贵想法。

注意:如果没有打开任何链接,则应弹出一个新窗口。我知道我们在HTML中有选项target=“\u blank/\u self/\u top”等。

共有3个答案

陈坚
2023-03-14
<html>
<head>
<script>
function open_win(url) 
{
window.open(url,"hello","",true);
}
</script>
</head>
<body>
<a href="#" onclick="open_win('http://www.google.com')"> Google </a><br>
<a href="#" onclick="open_win('http://www.yahoo.com')"> Yahoo </a><br>
<a href="#" onclick="open_win('http://www.gmail.com')"> Gmail </a>
</body>
</html>
Issue is resolved thanks,i Thought too much / some thing else which lead this        misconception. Thanks
潘琨
2023-03-14

既然您已经询问了JS/jQuery方法

JavaScript方式是,

window.open('http://www.example.org','window1');
於子晋
2023-03-14

您想创建自己的命名窗口。
只需向所有链接添加目标="某个名称",如果命名窗口仍然存在,他们将重用它。

 类似资料:
  • 我尝试了各种方法来打开在.js文件中导入的.ftl文件中的新窗口中的链接,但都不成功。 下面是.js中的代码

  • 错误: JavaScriptException:javascript错误:意外标记“:”

  • 我在做安全的web应用程序。当我单击框架内链接时,它打开了另一个需要记录信息的窗口,但当我在selenium中执行此场景时,它单击框架内链接,系统显示两个窗口,window1显示空白页面,标题为“空白页面-窗口internet Explorer”,window2显示网站安全证书,标题为“空白页面-窗口internet Explorer”。 当我手动操作时,它显示一个窗口,但在自动化过程中,它显示两

  • 问题内容: 我需要在同一父页面中打开链接,而不是在新页面中打开它。 注意:和父页面是 同一个域 。 问题答案: 我发现最好的解决方案是使用 基本 标签。将以下内容添加到iframe页面的顶部: 这将在父窗口中加载页面上的所有链接。如果要在新窗口中加载链接,请使用: 所有浏览器均完全支持此标签。

  • 作为我程序的一部分,我需要有一个按钮,当用户单击它时,它会打开一个新窗口。 嗯,我想我应该有一个类来创建框架并按按钮调用它。但我不知道该怎么开始。我刚刚在程序中找到了我的按钮,但它不起作用。有人能告诉我怎么做吗?或对其进行编码。

  • 我正在使用Pygame模块制作一个简单的游戏。我需要Tkinter窗口与Pygame窗口一起打开。 每当我试图打开两个窗口时,第二个窗口只有在我杀死第一个窗口后才会打开。 现在,我能想到的唯一解决方案是使用多线程。但是,我无法实现它。 我该怎么做呢?我真的很感激这里的帮助。谢谢你!