不同浏览器javascript变量作用域的处理方法

第1种方法: IE6:

1.关于prototype:这里prototype是javascript的一个特性,不是那个有名的prototype框架:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]IE7:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

[Ctrl+A 全选
注:如需引入外部Js需刷新才能执行]IE6、IE7、FF通用代码:

2.关于变量作用域,和IE,firefox对js的不同处理,这里有几个例子,有几个是原来从别处看到的记的笔记,有的是我自己挖掘出来的.
2.1

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]第2种方法: Default
Close) Close
IE6 Close
IE7;)

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.2 

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.3:

Click me!

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.4 

Click me!

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.5

Click me!

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.6

Click me!

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.7

Click me!

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.8