十万火急,请求这样一个表格特效的详细代码。 http://community.csdn.net/Expert/TopicView.asp?id=4461758 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要强烈抵制此类需求,因为你一旦做给用户看,就给了他发挥想象力的空间,“李叔很兴奋,后果很严重”再次提醒,不要只看以下的代码,要看清以上的警告。以下代码只通过ie6.0测试<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>JK:支持民族工业,尽量少买X货</title><style>.resizeDivClass{position:relative;background-color:red;width:2;z-index:1;left:expression(this.parentElement.offsetWidth-1);cursor:e-resize;}</style><script language=javascript>function MouseDownToResize(obj){obj.mouseDownX=event.clientX;obj.pareneTdW=obj.parentElement.offsetWidth;obj.pareneTableW=theObjTable.offsetWidth;obj.setCapture();}function MouseMoveToResize(obj){ if(!obj.mouseDownX) return false; var newWidth=obj.pareneTdW*1+event.clientX*1-obj.mouseDownX; if(newWidth>0) {obj.parentElement.style.width = newWidth;theObjTable.style.width=obj.pareneTableW*1+event.clientX*1-obj.mouseDownX;}}function MouseUpToResize(obj){obj.releaseCapture();obj.mouseDownX=0;}</script></head><body>改变table的列宽度<table id=theObjTable STYLE="table-layout:fixed" ><tr bgcolor=cccccc ><td valign=top ><font class="resizeDivClass" onmousedown="MouseDownToResize(this);" onmousemove="MouseMoveToResize(this);" onmouseup="MouseUpToResize(this);"></font>aaa</td><td valign=top ><font class="resizeDivClass" onmousedown="MouseDownToResize(this);" onmousemove="MouseMoveToResize(this);" onmouseup="MouseUpToResize(this);"></font>ddd</td><td valign=top ><font class="resizeDivClass" onmousedown="MouseDownToResize(this);" onmousemove="MouseMoveToResize(this);" onmouseup="MouseUpToResize(this);"></font>ddd</td></tr><tr><td><nobr style="width:100%;overflow:hidden;text-overflow:ellipsis">aaaa fdsa fda fdsa fdsa fdsa fdsa fdsa fda fdsa fdsafdsa fdsa fdsa a</nobr></td><td>bbbb</td><td>dddd</td></tr></table></body></html> 怎么实现这个效果 onsubmit 没有执行 有没有直接获取页面元素绝对位置的js函数 这段JS代码在火狐中为什么不管用 JS路徑取得的值不對 急!如何更改? 如何更改alert按钮的内容 提交后返回值是空,怎么才能得到我选择的值呢? //报告缺少对象错误! 急!肥肉!! 请问如何通过键盘的上下键控制表格行的高亮显示? 判断文本框内容改变
就给了他发挥想象力的空间,“李叔很兴奋,后果很严重”再次提醒,不要只看以下的代码,要看清以上的警告。
以下代码只通过ie6.0测试
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JK:支持民族工业,尽量少买X货</title>
<style>
.resizeDivClass
{
position:relative;
background-color:red;
width:2;
z-index:1;
left:expression(this.parentElement.offsetWidth-1);
cursor:e-resize;}
</style><script language=javascript>function MouseDownToResize(obj){
obj.mouseDownX=event.clientX;
obj.pareneTdW=obj.parentElement.offsetWidth;
obj.pareneTableW=theObjTable.offsetWidth;
obj.setCapture();
}
function MouseMoveToResize(obj){
if(!obj.mouseDownX) return false;
var newWidth=obj.pareneTdW*1+event.clientX*1-obj.mouseDownX;
if(newWidth>0)
{
obj.parentElement.style.width = newWidth;
theObjTable.style.width=obj.pareneTableW*1+event.clientX*1-obj.mouseDownX;
}
}
function MouseUpToResize(obj){
obj.releaseCapture();
obj.mouseDownX=0;
}</script>
</head><body>改变table的列宽度
<table id=theObjTable STYLE="table-layout:fixed" >
<tr bgcolor=cccccc >
<td valign=top >
<font class="resizeDivClass" onmousedown="MouseDownToResize(this);" onmousemove="MouseMoveToResize(this);" onmouseup="MouseUpToResize(this);"></font>
aaa</td>
<td valign=top >
<font class="resizeDivClass" onmousedown="MouseDownToResize(this);" onmousemove="MouseMoveToResize(this);" onmouseup="MouseUpToResize(this);"></font>
ddd</td>
<td valign=top >
<font class="resizeDivClass" onmousedown="MouseDownToResize(this);" onmousemove="MouseMoveToResize(this);" onmouseup="MouseUpToResize(this);"></font>
ddd</td>
</tr><tr>
<td><nobr style="width:100%;overflow:hidden;text-overflow:ellipsis">aaaa fdsa fda fdsa fdsa fdsa fdsa fdsa fda fdsa fdsafdsa fdsa fdsa a</nobr></td><td>bbbb</td><td>dddd</td>
</tr>
</table>
</body></html>