document.location.href无法在chrome或IE中使用

时间:2014-07-23 20:52:27

标签: javascript jquery

我需要将用户点击一个提醒按钮后重定向到一个页面,但它无法在javascript中运行...

http://jsfiddle.net/wLDsE/2/

代码:

$(document).ready(function(){
     alert('Go to google')
     document.location.href = 'http://www.google.com';

})

3 个答案:

答案 0 :(得分:3)

您的问题特定于JSFiddle(以及在框架中显示结果代码的其他演示网站)。这些浏览器会阻止帧内的这种行为,但它可以在普通的旧HTML页面中正常工作。

答案 1 :(得分:1)

你的代码工作正常,只是jsFiddle不会重定向。你可以在this jsFiddle page看到它的一个有效例子。

Note the /show to bring it onto a single webpage

答案 2 :(得分:1)

您无法重定向到其他域。它反对

的作用
  

相同的Orign政策

您只能在同一个域内重定向。

相关问题