gpt4 book ai didi

javascript - 无法通过新窗口/选项卡中的脚本关闭新窗口/选项卡

转载 作者:太空宇宙 更新时间:2023-11-04 15:03:17 26 4
gpt4 key购买 nike

我有 2 页。一个是主页面,一个是表单页面。当我单击主页上的按钮时,我希望表单作为新选项卡/窗口弹出,当用户完成后,他们可以单击新表单页面上的“关闭”按钮关闭窗口并返回主页.

我正在使用以下 javascript 打开一个新窗口:

// This javascript is on the MAIN page
window.open("http://www.baseurl.com/form", "UserForm");

我在弹出窗口上有一个“关闭”按钮,我想用它来关闭新窗口并返回到我的 Mian 页面。像这样:

// This javascript is on the FORM page
$(document).on("click", "a#close_form", function(event){
event.preventDefault();
window.close;
}

即使使用 Javascript 打开表单页面,关闭 按钮也不起作用。

我做错了什么?

最佳答案

close 是一种方法 - 您需要通过在末尾添加 () 来调用它。

$(document).on("click", "a#close_form", function(event){
event.preventDefault();
window.close(); // < added brackets to call the function
}

您当前的代码只是获取函数的引用而不是执行它。

关于javascript - 无法通过新窗口/选项卡中的脚本关闭新窗口/选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31348680/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com