window.open正在使用orgin / url打开一个新标签页

时间:2018-11-06 23:24:41

标签: javascript html

我有一个位于iframe中的按钮,例如带有url =“ loclahost:3000”。

此按钮上有一个事件,该事件应打开一个包含其他网址的新标签,例如“ www.google.com”。但是,当我单击按钮时,我将使用以下网址“ http://localhost:3000/www.google.com”打开新标签页

我正在使用window.open('www.google.com“)函数来打开新标签。

如何从新标签页网址中删除“ http://localhost:3000/”?

1 个答案:

答案 0 :(得分:1)

最好的方法是使用绝对链接,该链接会取消URL可能具有的相对性:

var url = "https://www.google.com";

window.open(url);

此处https://表示该页面与当前页面完全不同,因此浏览器应打开该链接,而不要尝试查找具有该名称的文件。