<table contentEditable><tr>
<td><div styel="width:100%;"></div></td>
<td><div styel="width:100%;"></div></td>
<td><div styel="width:100%;"></div></td>
</tr></table>
<td><div styel="width:100%;"></div></td>
<td><div styel="width:100%;"></div></td>
<td><div styel="width:100%;"></div></td>
</tr></table>
解决方案 »
- 本地存储localstorage 存一些数据,我想设个时间,让它当天0点过期,第二天重新存,怎么设置过期
- 求助JS生成可以加载WORD模板的编辑器
- 如何用 javascript实现在指定框架代开一个网页
- 急问小问题:js正则中是否有类似Perl的$1?
- jquery如何阻止form提交
- document.body.clientHeight得出值为0
- 一个比较困惑的问题,在页面搜索之后如何将搜索到的关键字用其他颜色的高亮背景显示?(高分)
- 请问关于GBK码中的简繁体转换?
- 在线求教:望知者给予解惑(有关JS)
- 一个输入框的值发生变化的事件是什么,好像onchange不行。
- 请教大家一个关于右击问题
- 有办法判断一个IFRAME页面没有被成功加载吗,或者加载出现异常?
#left,#right{
width:300px;
float:left;
border:1px solid #000;
height:400px;
}
#bar{
float:left;
width:10px;
height:400px;
background:#000;
}
</style>
<body>
<div id="left">left DIV</div>
<div id="bar"></div>
<div id="right">right DIV</div>
</body>
<script language="javascript">
var l = document.getElementById("left");
var r = document.getElementById("right");
var bar = document.getElementById("bar");
var move=false;
var offsetL,offsetR,LlastWidth,RlastWidth;
var leftL = getLeft( l );
var rightL = getLeft( r ) + r.offsetWidth;bar.onmouseover=function(){
this.style.cursor = "col-resize";
}
bar.onmouseout=function(){
this.style.cursor = "default";
}
bar.onmousedown=function(){
this.setCapture();
move=true;
offsetL = event.offsetX;
offsetR = this.offsetWidth - offsetL;
//alert( "event.x="+event.offsetX );}
bar.onmousemove=function(){
if( !move ) return;
left.style.width = event.x - leftL - offsetL + "px";
right.style.width = rightL - event.x - offsetR + "px";
}
bar.onmouseup = function(){
this.releaseCapture();
move = false;
}
function getLeft(e)
{
var l = e.offsetLeft;
while(e=e.offsetParent)l+=e.offsetLeft;
return l;
}
</script>