window.open(URL,name,specs,replace)??名称Vs替换

时间:2011-09-30 06:52:10

标签: javascript dom

如果当前窗口为www.myparent.com,则单击按钮-a,它将调用此函数window.open('children','same','',??)。新页面将以www.myparent.com/children

打开

单击按钮-b,它将调用此函数window.open('sub','same','',??)

www.myparent.com/children已被www.myparent.com/sub

取代

现在我想知道replace (true/false)有什么用处。请查看syntax definition

1 个答案:

答案 0 :(得分:4)

实际上这是语法

 window.open(URL,name,specs,replace)

这是documentation

正如您从文档中看到的那样,替换

  

可选。指定URL是创建新条目还是替换   历史列表中的当前条目。支持以下值:     - true - URL替换历史列表中的当前文档     - false - URL在历史列表中创建一个新条目

如果您将其设置为true,则在您的历史记录列表中,在新窗口中打开的页面将替换您当前正在浏览的页面(I.E,您将无法在历史记录中显示该页面)