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

使用Jquery在href链接上打开弹出窗口[duplicate]

杜起运
2023-03-14

我有2个循环在1个表单中的一个链接得到在每个循环内创建。第一个循环上的第一个链接打开一个弹出窗口,但所有其他链接将打开一个新页面。我不确定为什么所有的链接都不能在弹出窗口中打开

<script>
$(document).ready(function() {
$('#Popup').click(function() {
    var newwindow = window.open($(this).prop('href'), '', 
   'height=800,width=800');
    if (window.focus) {
        newwindow.focus();
    }
    return false;
});
});
</script>

<form method='post' target = '_blank'>

foreach(do something){ 
echo "<a href='newpage1.php?cmd=get stuff" id='Popup''>View</a>";
}

foreach(do something){ 
echo "<a href='newpage2.php?cmd=get stuff" id='Popup''>View</a>";
}
</form>

共有1个答案

东方乐
2023-03-14

null

<a href="newpage1.php?cmd=get stuff" class="Popup">View</a>

null

$('.Popup').click(function() {
  // Will be applied to all in class
});
 类似资料:
  • 我尝试了各种方法来打开在.js文件中导入的.ftl文件中的新窗口中的链接,但都不成功。 下面是.js中的代码

  • 我有一个jsp页面,其中有“打印”按钮。我想在这个按钮上创建链接,它将打开新的弹出窗口,其中包含我的可打印页面(jsp文件),其模型与父页面相同。我可以做一些点击动作。但我不知道如何呈现可打印的jsp。我使用Spring MVC portlet

  • 问题内容: 我正在尝试使用javafx在webview中打开网页。单击超链接后,此网页将打开一个新的弹出窗口。 我如何打开新的弹出窗口,当尝试在默认Web浏览器(例如chrome,IE)中打开同一网页时,它们正在打开弹出窗口。 为了创建弹出窗口,我使用以下代码。 问题答案: 您需要自己创建WebView弹出窗口,并从回调中提供WebEngine。如果需要新窗口,请使用该WebView创建一个新的舞

  • 问题内容: 我通过window.open打开了一个弹出窗口。使用JavaScript打开,我想在关闭此弹出窗口时刷新父页面。(onclose事件?)我该怎么办? 问题答案: 您可以使用“ window.opener”访问父窗口,因此,在子窗口中编写如下内容:

  • 我有问题,点击链接从弹出窗口。单击按钮后,弹出窗口显示约3秒: 我正试图通过单击“取消” 和 但是链接没有被点击。我不知道如何断言工作在这个弹出

  • 问题内容: 是否可以在新标签页而不是同一标签页中打开链接? 问题答案: 您应该在锚标记中添加和。 例如: 添加不是强制性的,但这是建议的安全措施。可以在下面的链接中找到更多信息。