我想打开一个新窗口,但不像它那样拥有那个窗口,我想让它成为一个标签视图。
我尝试了以下内容:
var strWindowFeatures = "location=yes,height=570,width=520,scrollbars=yes,status=yes";
var URL = "https://www.website.com/cws/share?mini=true&url=" + location.href;
var win = window.open(URL, "_blank", strWindowFeatures);
上面打开一个新窗口,即弹出窗口。我尝试了下面的新流行
var win = window.open(url, '_blank');
win.focus();
但我尝试将上述内容结合到程序中,但没有运气。有人可以告诉我它是否可能,或者如何去做。谢谢!
编辑:
实际上我在询问之前已经完成了所有的答案,这将解释我的问题是如何不同的。
简单地说,我想将图像1中的弹出窗口转换为图像2中的新标签结构。
答案 0 :(得分:0)
有人回答here。
function openInNewTab(url) {
var win = window.open(url, '_blank');
win.focus();
}
openInNewTab('http://www.google.com');
我已经在浏览器的控制台中尝试了这个代码示例,并且工作正常。
与上述链接中回答的人一样,请尝试在onclick
的{{1}}事件中调用 openInNewTab()以阻止弹出窗口阻止程序。
您可以尝试在浏览器的控制台中复制粘贴以下行(在Firefox和Chrome上测试)。
它应该在新标签页中打开谷歌:
DOM