我可以在新浏览器(不是弹出窗口)窗口中点击打开链接吗?
我尝试过的事情:
<a href='http://osric.net/' onclick='return !window.open(this.href);'>osric.net web hosting</a>
onclick 函数:
var windowObjectReference;
var strWindowFeatures = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes, toolbar=yes";
function openRequestedPopup() {
windowObjectReference = window.open("http://www.cnn.com/", "CNN_WindowName", strWindowFeatures);
}
但有了这些,它只能在新选项卡中打开。
最佳答案
这适用于 IE 11:
<script>
function popupBrowser(url) {
window.open(url, "WindowName", "config=menubar=no,location=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=yes,fullscreen=yes");
}
</script>
<a href="javascript:popupBrowser('http://www.cnn.com')">Open a new browser for IE11</a>
它只是通过使用windows.open()
来模仿浏览器
关于javascript - 如何使用 ie 11 在新浏览器窗口中打开链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44386065/