5月,我们的纪念
2007-05
08
开始学习 Javascript了
记得刚接触web时,javascript扮演的角色只是单纯的在页面上做一些特效
现在大大不同了啊

http://www.javascriptkit.com/

另外,发现document.body.scrollTop总返回0的原因:
如果你的HTML声明中有:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
的话,请去掉,即可得到正确的值。
或者改变方法:
 window.onscroll = function()
  {
        var scrollPos;
        if (typeof window.pageYOffset != 'undefined') {
        scrollPos = window.pageYOffset;
        }
        else if (typeof document.compatMode != 'undefined' &&
        document.compatMode != 'BackCompat') {
        scrollPos = document.documentElement.scrollTop;
        }
        else if (typeof document.body != 'undefined') {
        scrollPos = document.body.scrollTop;
        }
        alert(scrollPos);
        }
这样,也可得到正确的值。
Categories:   JavaScript
Tags:  
Actions:   Comments (12) |

Comments

1#

May 8 2007 , 11:05

Clear

用documentElement看看.

Clear | Top

2#

May 8 2007 , 11:27

幻想曲

哈哈,可以
对了,IE是不是不支持addEventListener?

幻想曲 | Top

3#

May 8 2007 , 13:29

节前做那个JS效果,把人给郁闷得...

老不 | Top

4#

May 8 2007 , 14:14

幻想曲

啥js效果?让我膜拜一下

幻想曲 | Top

5#

May 8 2007 , 17:10

汗,一个破效果搞到现在还木出来
就是像购物车里一样,输入数量后,后面相应的金额和积分就出来了
最下面还有一个总积分
就是最后一个总积分不会搞.NND...
你不是学JS啊,练练手啊.嘿嘿...

老不 | Top

6#

May 8 2007 , 17:15

幻想曲

公式呢?
总得有公式吧?

幻想曲 | Top

7#

May 8 2007 , 17:19

金额等于单价乘以输入的数量,积分等于金额除以100
总积分为购物车中的每件商品的积分相加的和
最后一个我弄了N久弄不好...

老不 | Top

8#

May 8 2007 , 17:36

幻想曲

这个......
你不能得到购物车中每件商品的积分么?

幻想曲 | Top

9#

May 8 2007 , 17:40

能得到,就是不知道怎么把这些商品的积分相加起来,因为这些商品都是动态的,随时添加删除的.
如果用VBScript就会,用JS弄了N久没出来

老不 | Top

10#

May 8 2007 , 17:59

幻想曲

上线,发给你,糊乱写的

幻想曲 | Top

11#

May 8 2007 , 18:00

报错...弄成onkeyup事件的,嘿嘿
ps.看你侧边栏的评论

老不 | Top

12#

May 8 2007 , 22:08

幻想曲

边栏的评论已作处理,谢谢提醒0

幻想曲 | Top

Add comment



(Will show your Gravatar icon)  



  Country flag


[b][/b] - [i][/i] - [u][/u]- [quote][/quote]

:-/ ^_^ :d :o :kiss: :) :p :se: [yeah] :( :love: :han: :up: :cry: :zzz: o_o


申请链接请看这里