可能是一个愚蠢的问题,但我不经常使用 JavaScript,并且很困惑为什么下面的代码不起作用..
var loc = document.forms["myForm"]["sites"].value;
//loc = 'http://www.sites.com'
window.location(loc);
我做了很多搜索,很惊讶地发现以前没有出现过这个问题。
谢谢
最佳答案
window.location
是一个对象,而不是函数。
试试这个:
window.location.href = loc;
或者如果您想替换当前历史记录条目:
window.location.replace(loc);
关于javascript - 将用户重定向到存储在变量中的 url (Javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10143763/