javascript – window.location.replace()不能重定向浏览器

前端之家收集整理的这篇文章主要介绍了javascript – window.location.replace()不能重定向浏览器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用页面进行导航,但此代码无效,有什么问题?
<script>
$(document).ready(function() {
$("body").keydown(function(event) {
  if(event.keyCode == 37) { // left
    window.location.replace("http://newsii.abudayah.com/photo/2)";  }
  else if(event.keyCode == 39) { // right
    window.location.replace("http://newsii.abudayah.com/photo/31)";  }
});
});
</script>

解决方法

不要为此使用.replace(),只需直接分配值.

Example

$("body").keydown(function(event) {

    if(event.keyCode == 37) { // left
        window.location = "http://newsii.abudayah.com/photo/2";
    }
    else if(event.keyCode == 39) { // right
        window.location = "http://newsii.abudayah.com/photo/31"; 
    }

});

猜你在找的JavaScript相关文章