0

我正在创建一个自定义的新标签页,并且我想要指向 localhost 和我的路由器的链接。似乎如果我想链接到其中之一,它只是将其附加到地址栏中的现有文本中,而不是像 http:// 链接那样清除它。

$('#router').on('click', function() {
    window.open("192.168.1.1");
});

这是它打开的地址:

file:///C:/Users/brennan/development/new_tab/192.168.1.1

而不仅仅是:

192.168.1.1

4

3 回答 3

6

它正在使用相对路径

尝试

window.open("http://192.168.1.1");
于 2013-08-27T23:53:56.367 回答
2

http://在前面。

 $('#router').on('click', function() {
    window.open("http://192.168.1.1");
 });
于 2013-08-27T23:53:57.850 回答
1

试试window.open("http://192.168.1.1")。因为否则代码的反应就好像您正在寻找一个名为 192.168.1.1 的本地文件

于 2013-08-27T23:54:16.310 回答