Javascript Chrome浏览器&x27;打开窗户
当我打开一个新窗口时,使用chrome浏览器中的window.open功能,无论参数是什么,新窗口都没有后退按钮。 代码如下:Javascript Chrome浏览器&x27;打开窗户,javascript,html,browser,Javascript,Html,Browser,当我打开一个新窗口时,使用chrome浏览器中的window.open功能,无论参数是什么,新窗口都没有后退按钮。 代码如下: window.open(url,'newwindow','toolbar=yes, menubar=yes, location=yes, status=yes...'); 任何帮助都将不胜感激 可能会解决您的问题 window.open(url, '_blank'); 新窗口将不会有历史记录。也许你可以用HTML5历史API和cookie来破解一些东西: 你不能这样
window.open(url,'newwindow','toolbar=yes, menubar=yes, location=yes, status=yes...');
任何帮助都将不胜感激 可能会解决您的问题
window.open(url, '_blank');
新窗口将不会有历史记录。也许你可以用HTML5历史API和cookie来破解一些东西:
你不能这样做,因为你无法控制Chrome打开窗口的方式。
它会打开一个新窗口,因此它是一个新页面,因此没有上一页,后退按钮在这里没有任何意义,对吗?这是因为它是一个弹出窗口,而不是实际的浏览器窗口。浏览器可以选择是打开新的选项卡/窗口还是弹出窗口。@mattytommo-弹出窗口是实际的浏览器窗口。这与在新选项卡中打开无关。可能是您可以尝试window.open(url“_blank”);已经回答:这会导致后退按钮变灰,而不是不存在。你是什么意思?我的建议是创建一个可以通过cookie检索并使用history api创建的假历史。这只是一个理论,不。如果没有历史记录,那么仍然可以有一个后退按钮。它只是变灰了。问题是包含后退按钮的工具栏根本没有出现。有一些限制,或者我们可以说chrome不支持弹出窗口的后退/前进按钮。因此可以通过window.open(url)来完成。open(url)将在同一窗口中打开新选项卡