为什么mouse over最后的table时alert也会发生?
最后的table没有用到 class=getMyTable !!!
-----------------------------------------------------
1<html>
2<style>
3table.getMyTable {script:expression(getStyle(this));}
4</style>
5<script language="javascript">
6function getStyle(ex){
7ex.width = "100%";
8ex.border = "3";
9
10alert("test");
11}
12</script>
13<body>
14<table class="getMyTable">
15<tr><td>1</td><td>2</td></tr>
16<tr><td>11</td><td>22</td></tr>
17</table>
18<br/><br/><br/>
19<table width="100%">
20<tr><td>No class define</td><td>2</td></tr>
21<tr><td>11</td><td>22</td></tr>
22</table>
23</body>
24<html>
25
26\---------------------------------------------------------------
27
28你在“
29<style>
30table.getMyTable {script:expression(getStyle(this));}
31</style> ” 中定义的是对table,应该重新取个名字,因为table是表格的默认名字。
32
33\---------------------------------------------------------------
34
35mytable.getMyTable{.....}
36
37<table ....="" name="mytable"> 需要的</table>
38<table ...=""></table>
39你试试,成的话,给我分。。。。
40\---------------------------------------------------------------
41
42我被你的用意弄糊涂了~?你用alert做什么?
43
44\---------------------------------------------------------------
45
46这与鼠标移动没有关系
47getStyle函数始终被触发
48
49\---------------------------------------------------------------
50
51<html>
52<head>
53<meta content="Microsoft Visual Studio 6.0" name="GENERATOR"/>
54<title></title>
55<style>
56.getMyTable{width:100%; behavior:url(tbl.htc)}
57.getMyFirstTd{width:100%; behavior:url(tbl.htc)}
58.getMySecondTd{behavior:url(tbl.htc)}
59</style>
60</head>
61<body>
62<p> </p>
63<table border="1" bordercolordark="white" cellpadding="0" cellspacing="0" width="100%">
64<tr>
65<td>a</td>
66<td>a</td>
67<td>a</td>
68</tr>
69<tr>
70<td>a</td>
71<td>a</td>
72<td>a</td>
73</tr>
74<tr>
75<td>a</td>
76<td>a</td>
77<td>a</td>
78</tr>
79</table>
80<table border="1" class="getMyTable">
81<tr>
82<td>b</td>
83<td>b</td>
84<td>b</td>
85</tr>
86<tr>
87<td>b</td>
88<td>b</td>
89<td>b</td>
90</tr>
91<tr>
92<td>b</td>
93<td>b</td>
94<td>b</td>
95</tr>
96</table>
97</body>
98</html>
99
100
101tbl.htc
102\--------------------
103<script>
104with(element)
105{
106switch(className)
107{
108case "getMyTable":
109getMyTable_init(element);
110break;
111case "getMyFirstTd":
112getMyFirstTd_init(element);
113break;
114case "getMySecondTd":
115getMySecondTd_init(element);
116break;
117}
118}
119function getMyTable_init(e)
120{
121with(e)
122{
123borderColorDark="white";
124cellSpacing="0";
125cellPadding="0";
126border = "1";
127}
128}
129</script></html></html>