我有问题。我想打开一个窗口,点击链接,条件是它尚未打开。这样的事情。
function openPopupOneAtATime() {
if (popup && !popup.closed) {
popup.focus();
}
else {
popup = window.open("http://www.google.com", 'window');
return false;
}
}
我不想在函数中写这个。我想写一个内联onclick事件检查这个条件..这样的事情
onclick="if (popup && !popup.closed){("http://www.google.com",'window')}"
我将声明一个javascript变量
var popup;
如果窗口已经打开,我们尝试打开一个名称相同的新窗口,浏览器会重新加载同一窗口内的页面。我不希望那件事发生。如果一个名字的窗口已经打开。要么专注于那个窗口,要么什么也不做。如果我根据函数编写它并且调用函数onclick,代码工作正常,但我希望这个东西是内联的。
答案 0 :(得分:0)
对于初学者:这与jQuery无关。
为什么要在onclick中内联代码?内联javascript事件是不好的做法
有关如何执行此操作的文章:谷歌是您的朋友! http://www.idocs.com/tags/linking/linking_famsupp_89.html