JS代码实现键盘方向键上下翻页

管理员 washun 2014-8-11 1267

按键盘上的左右方向键或Page Up和Page Down可实现文章列表页面及正文上下篇翻页,很方便阅读。
实现的JS代码如下,将下面的JS代码加到主题头部模版header.php或页脚模版footer.php中即可

有两段代码,第一段代表左右方向键翻页,第二段代表Page Up和Page Down翻页。
<?php wp_reset_query();if (is_home() || is_archive() || is_search()) { ?>      
<script type="text/javascript">      
    document.onkeydown = chang_page;function chang_page(e) {      
        var e = e || event,      
        keycode = e.which || e.keyCode;      
        if (keycode == 33 || keycode == 37) location = '<?php echo get_previous_posts_page_link(); ?>';      
        if (keycode == 34 || keycode == 39) location = '<?php echo get_next_posts_page_link(); ?>';      
    }         
</script>      
<?php } ?>       

<?php } ?>       
<?php wp_reset_query();if (is_single()) { ?>      
<script type="text/javascript">      
document.onkeydown = chang_page;function chang_page(e) {      
    var e = e || event,      
    keycode = e.which || e.keyCode;         
    if (keycode == 33 || keycode == 37) location = '<?php echo get_permalink(get_adjacent_post(false, '', false)); ?>';         
    if (keycode == 34 || keycode == 39) location = '<?php echo get_permalink(get_adjacent_post(false, '', true)); ?>';         
}         
</script>         
<?php } ?> 




我的博客 怡泉环保

最新回复 (1)
全部楼主
  • 用户 lovetimi 2014-8-12 0
    引用 2
    还没用zblog php的路过

    小虎博客http://huhen.com

    • ZBlogger技术交流中心
      3
          
返回