您的位置:首页 > Web前端 > JavaScript

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

2008-09-28 12:17 405 查看

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


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

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

[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 

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

2.9 

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

2.10 


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

2.11


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


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


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

注意这三个html文件的结果有什么不同.
a.html: 

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

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

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

看看IE,firefox下分别运行有何不同:


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

您可能感兴趣的文章:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息