火狐window.location.href页面跳转问题
JS里是这样写的:
window.location.href=ifLogin[0].url;
ifLogin[0].url是一个链接的变量,如:http://localhost:8080/aaaa/bbbb.html
在IE中能够正常跳转,用火狐不能跳转。
如果改成这样
window.location.href="http://localhost:8080/aaaa/bbbb.html";
就能跳转。
这是为什么呢,能让那个是变量,又能跳转的方法吗。
------解决方案--------------------ifLogin[0].url;
这个是怎么来的?前面的数据格式看看,应该是这个再火狐下不兼容
------解决方案--------------------你用火狐的firebug就知道有什么错误提示了
------解决方案--------------------你可以先在火狐中弹出alert(ifLogin[0].url)这个信息看看,如果能弹出来则:
var url=ifLogin[0].url+"";
window.location.href=url;
希望有所帮助。
------解决方案--------------------ff
window.location = url
你ff版本有点低吧