对于你的第一个问题没看懂,什么叫单元格背景色为白色,且鼠标移上移出都不变色?本来就不变色啊!
对于后边的问题,往复杂了做,可以封装一个类,做成object的形势,好处是便于使用,缺点是,估计你做不出来(sorry,没有贬低你的意思)。
不过往简单做到是可以,将你的那个js写成函数,每页生成的时候,传给不同的参数。
<script>
function menu(text,link)
{var tl=text.split(",").length
 var s
 var c='<td height="20" width=6%><font size="2">'
 s= '<table width="100%" border=0 cellspacing=0 cellpadding=0>'
 s+= '<tr align=center bgcolor=#999999 valign=bottom> '
 for (i=0;i<tl;i++)
   s+= c+'<a href='+link.split(",")[i]+'>'+text.split(",")[i]+'</a></td>'
 s+= '</tr>'
 s+=   '</table>'
 document.write(s)
}
menu("aa,bb,cc,dd,ee","a.html,b.html,c.html,e.html")
menu("a,b,c,d,e","a.html,b.html,c.html,e.html")
</script>

解决方案 »

  1.   

    我的意思是说将相应单元格的背景变为白色(其它颜色也可以)。如果将上面我说的两段程序插入一个页面的话,你应该可以看到效果,就是当鼠标移上的话单元格会变色,我的要求是将和标题后面内容一样的单元格保持为白色,鼠标移上去不变色,意思就是插入不同标题的页面表格显示的结果也有不同,这个不同根据标题来变。