Javascript 如何关闭ReactJS上的当前浏览器选项卡?
基本上,我希望单击按钮即可关闭当前浏览器选项卡。如何在ReactJS中实现这一点?尝试了Javascript 如何关闭ReactJS上的当前浏览器选项卡?,javascript,reactjs,Javascript,Reactjs,基本上,我希望单击按钮即可关闭当前浏览器选项卡。如何在ReactJS中实现这一点?尝试了window.close(),但未成功。出于安全考虑,JavaScript无法关闭未直接打开的窗口 从示例中可以看到,原始脚本(打开窗口的脚本)也必须是关闭窗口的脚本。新窗口无法通过JavaScript自动关闭 //Global var to store a reference to the opened window var openedWindow; function openWindow() {
window.close()
,但未成功。出于安全考虑,JavaScript无法关闭未直接打开的窗口
从示例中可以看到,原始脚本(打开窗口的脚本)也必须是关闭窗口的脚本。新窗口无法通过JavaScript自动关闭
//Global var to store a reference to the opened window
var openedWindow;
function openWindow() {
openedWindow = window.open('moreinfo.htm');
}
function closeOpenedWindow() {
openedWindow.close();
}
在click事件处理程序上,尝试以下操作:
window.open("", "_self");
window.close();
你能在你的文章中提供一个使用JSFiddle特性的简单工作示例吗?