javascript window.open _blank地址栏被锁定

时间:2018-04-27 19:40:57

标签: javascript

在一个按钮中,我用myUrl打开一个新的浏览器窗口。

window.open("myUrl", '_blank','width=800,height=600,scrollbars=1,resizable=1,status=1'); 

当出现显示新网址的新窗口时,窗口的地址栏现在显示为已锁定(只读),我无法修改网址。具体来说,我希望能够在网址末尾快速轻松地跳过/ name = mark到/ name = sally。

当我在标签中打开此网址时,我可以修改地址栏以呈现不同的网址吗?

2 个答案:

答案 0 :(得分:1)

浏览器更新的安全设置会阻止窗口弹出窗口中的地址/位置栏作为只读。

早些时候,我们需要将location = no设置为readonly,但现在默认情况下它们只是一个只读字段阻止用户浏览弹出窗口。

您可以在打开窗口本身时将参数name = mark传递给window.open()函数。

答案 1 :(得分:0)

您可以选择document.URL并解析它

function yourParseFunction(str) {...}

window.open(yourParseFunction(document.URL), ...)

Here您可以了解有关Window功能的更多信息并对其进行管理。