我有个问题。我想打开一个点击链接的窗口,条件是它尚未打开。像这样的东西。
function openPopupOneAtATime() {
if (popup && !popup.closed) {
popup.focus();
}
else {
popup = window.open("http://www.google.com", 'window');
return false;
}
}
我不想在函数中写这个。我想写一个内联 onclick 事件来检查这个 if 条件 .. 像这样
onclick="if (popup && !popup.closed){("http://www.google.com",'window')}"
我将声明一个 javascript 变量
var popup;
如果一个窗口已经打开并且我们尝试打开一个同名的新窗口,浏览器会在同一个窗口中重新加载页面。我不希望这种事情发生。如果同名的窗口已经打开。要么把焦点放在那个窗口上,要么什么都不做。如果我根据函数编写代码并调用函数 onclick ,代码工作正常,但我希望这个东西是内联的。