滚动条的位置:scrollTop的使用

  手册里面有的就不说了。

  获取页面滚动条的纵坐标的方法:document.documentElement.scrollTop

  为什么不是像有些文章中说的用document.body.scrollTop呢?

  如果你的页面是符合W3C标准的,有DTD信息。那我们可以试一下,用document.body.scrollTop是获取不到我们需要的值的。输出document.body.scrollTop的值,一直都是0。如果页面没有DTD而是直接用<html>开头的话用document.body.scrollTop就没有问题了.

  所以在使用中我们尽量用document.documentElement.scrollTop代替document.body.scrollTop,除非你保证页面是以<html>开头的。


( ! ) Warning: Missing argument 1 for cwppos_show_review(), called in /data/www/enjoyphp/wp-content/themes/flat/content-single.php on line 29 and defined in /data/www/enjoyphp/wp-content/plugins/wp-product-review/includes/legacy.php on line 18
Call Stack
#TimeMemoryFunctionLocation
10.0001355192{main}( ).../index.php:0
20.0001355480require( '/data/www/enjoyphp/wp-blog-header.php' ).../index.php:17
30.863210184456require_once( '/data/www/enjoyphp/wp-includes/template-loader.php' ).../wp-blog-header.php:19
40.864410255600include( '/data/www/enjoyphp/wp-content/themes/flat/single.php' ).../template-loader.php:74
50.942910802696get_template_part( ).../single.php:5
60.942910803216locate_template( ).../general-template.php:167
70.942910803312load_template( ).../template.php:643
80.942910803696require( '/data/www/enjoyphp/wp-content/themes/flat/content-single.php' ).../template.php:686
90.948610790176cwppos_show_review( ).../content-single.php:29

发表评论

电子邮件地址不会被公开。 必填项已用*标注