你在“
<style>
table.getMyTable {script:expression(getStyle(this));}
</style> ” 中定义的是对table,应该重新取个名字,因为table是表格的默认名字。

解决方案 »

  1.   

    上面不是已经定义了table的另一种形式!?table.getMyTable而且第一个table用class=getMyTable显示正常,而第二个也不同于第一个!正确怎样取?
      

  2.   

    mytable.getMyTable{.....}<table name="mytable"....> 需要的</table>
    <table ...></table>
    你试试,成的话,给我分。
      

  3.   

    To: tang1980(与同仁共勉之) 也不行!!!------------------------我的帖参与者都有分!
      

  4.   

    我被你的用意弄糊涂了~?你用alert做什么?
      

  5.   

    alert在这里只是一个test!因为现在发现用expression这种形式得到class,在页面中如果有很多td(假如上面同时定义了getMyTd),如果在每一个td中都用上 <td class="getMyTd">的话,单单是在这些TD上移动快些时,CPU的占用很大!!!----------------------------------------------------1. expression是什么用的?2. 还有htc是怎样用才可以代替上面的expression?3. 要求:只能用class=...的形式,并且在相应的Table,TD等中只能有这么一句,也即<td class="getMyTd">,就算是onmouseover等也要在上面的方法中定义出来!
      

  6.   

    这与鼠标移动没有关系
    getStyle函数始终被触发
      

  7.   

    用上后,现在CPU的确占用很大!To: xuzuning(唠叨)有什么办法?
      

  8.   

    <style> table.getMyTableTd{behavior:url(mytable.htc)} td.getMyFirstTd {behavior:url(firstTd.htc)} td.getMySecondTd{behavior:url(secondTd.htc)} </style> 上面分别定义了三种形式,是不是一定要用到三个独立的htc文件,可不可以将所有的都写在一个htc文件中,怎样做?
      

  9.   

    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <style>
    .getMyTable{width:100%; behavior:url(tbl.htc)}
    .getMyFirstTd{width:100%; behavior:url(tbl.htc)}
    .getMySecondTd{behavior:url(tbl.htc)}
    </style>
    </HEAD>
    <BODY><P>&nbsp;</P>
    <table border=1 width="100%" bordercolordark="white" cellspacing="0" cellpadding="0">
    <TR>
    <TD>a</TD>
    <TD>a</TD>
    <TD>a</TD>
    </TR>
    <TR>
    <TD>a</TD>
    <TD>a</TD>
    <TD>a</TD>
    </TR>
    <TR>
    <TD>a</TD>
    <TD>a</TD>
    <TD>a</TD>
    </TR>
    </TABLE><TABLE class=getMyTable border=1>
    <TR>
    <TD>b</TD>
    <TD>b</TD>
    <TD>b</TD>
    </TR>
    <TR>
    <TD>b</TD>
    <TD>b</TD>
    <TD>b</TD>
    </TR>
    <TR>
    <TD>b</TD>
    <TD>b</TD>
    <TD>b</TD>
    </TR>
    </TABLE></BODY>
    </HTML>
    tbl.htc
    --------------------
    <SCRIPT>
    with(element)
    {
    switch(className)
    {
    case "getMyTable":
    getMyTable_init(element);
    break;
    case "getMyFirstTd":
    getMyFirstTd_init(element);
    break;
    case "getMySecondTd":
    getMySecondTd_init(element);
    break;
    }
    }
    function getMyTable_init(e)
    {
    with(e)
    {
    borderColorDark="white";
    cellSpacing="0";
    cellPadding="0";
    border = "1";
    }
    }
    </SCRIPT>
      

  10.   

    To: wsj(骆驼) 那上面这些 className 的 onmouseover 等事件又怎样在这个htc中一起定义?