0

可能是一个愚蠢的问题,但我不经常使用 javascript,并且很困惑为什么下面的代码不起作用..

var loc = document.forms["myForm"]["sites"].value;
//loc = 'http://www.sites.com'
window.location(loc); 

我做了很多搜索,很惊讶地发现这以前没有出现过。

谢谢,

4

2 回答 2

2

window.location是一个对象,而不是一个函数。

试试这个:

window.location.href = loc;

或者如果你想替换当前的历史条目:

window.location.replace(loc); 
于 2012-04-13T15:29:21.070 回答
0

尝试使用这个:

window.location.href = loc
于 2012-04-13T15:29:14.420 回答