杜隆塔尔的红色海岸

几多天真的理想.几多找到是颓丧

文章:21 评论:213 浏览:74607

IE7有时真的很让人恼火,所谓的WEB标准也是,现在写个脚本都起码要考虑2到3个标准,IE6,IE7,FireFox。

以上是抱怨,现在说正文:
首先VS2005里创建一个WEB页面,微软会很智能的给你加个头,就是下面这个,有了这个你就别想触发Body.Onscroll了。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 删掉它,然后就可以用了。很简单吧,其实我还没说完,在IE7里还是不行的。。。。解决办法是。。。用window.onscroll。。。。 <body onload="init()"> <script language="javascript"> function init() { window.onscroll=a(); } function a() { alert(document.body.scrollTop); } </script>

完了?还没,这段代码在FireFox还是不能执行。。。怨念。。。后来找了不少资料,兼容方法就是:

把上面的 window.onscroll=a(); 改成 window.onscroll=a;

posted @ 2007-10-25 16:02:29 Leisang 阅读(1581) | 评论(1) | 编辑
昵称:
主页:
内容:
验证码:
关于我们 | 联系我们 | 客服中心 | 免责声明 | 合作伙伴
CopyRight 2006-2007© www.OrgAct.com(组织活动网) All Right Reserved 浙ICP备12345678号
Version: 1.0Beta