以下这些对象是符合 ECMA 标准的:
Array
Boolean
Date
Function
Global
Math
Number
Object
String IE特有的对象如下:
Enumerator
RegExp
正则表达式
VBArray
ActiveXObject
GetObject
Array
Boolean
Date
Function
Global
Math
Number
Object
String IE特有的对象如下:
Enumerator
RegExp
正则表达式
VBArray
ActiveXObject
GetObject
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<script>
n0 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0xF,0x5,0x5,0x5,0xF}";
n1 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0x4,0x4,0x4,0x4,0x4}";
n2 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0xF,0x4,0xF,0x1,0xF}";
n3 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0xF,0x4,0xF,0x4,0xF}";
n4 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0x5,0x5,0xF,0x4,0x4}";
n5 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0xF,0x1,0xF,0x4,0xF}";
n6 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0xF,0x1,0xF,0x5,0xF}";
n7 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0xF,0x4,0x4,0x4,0x4}";
n8 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0xF,0x5,0xF,0x5,0xF}";
n9 =
"#define t_width 3\n"
+ "#define t_height 5\n"
+ "static char t_bits[] = {0xF,0x5,0xF,0x4,0xF}";function setImg()
{
num.src = 'javascript: n' + Math.floor(Math.random()*10); // 注意这里
}
setInterval("setImg()",100);
</script>
<center>
<img id="num" src="javascript: n0;" width="15" height="25">
</center>
</BODY>
</HTML>这段程序在IE中通过num直接访问<img>元素是没有问题的,但是在mozilla下是不可以的(为什么这样的东西都不提供唉,mozilla 1.7b),所以就要改成
document.getElementById("num").src = 'javascript: n' + Math.floor(Math.random()*10);
这样,就可以了,WEB好郁闷啊,把自己交给浏览器了,唉
在mozilla中是不是所有的页面都要加上这一句啊。