javascript写的div布局

javascript写的div布局

ID:8809886

大小:50.00 KB

页数:5页

时间:2018-04-08

javascript写的div布局_第1页
javascript写的div布局_第2页
javascript写的div布局_第3页
javascript写的div布局_第4页
javascript写的div布局_第5页
资源描述:

《javascript写的div布局》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Javascript写的div布局yhm.NsLayout=function(paras){this.paras=paras;this.events=newyhm.Delegate();};yhm.NsLayout.prototype.beginPos=-1;yhm.NsLayout.prototype.render=function(){varn=this.paras.name;varm=[""];m.push("

");m.push("

2、vid='"+n+"_split'style='height:4px;cursor:row-resize;'>

");m.push("
");m.push("
");yhm.render(m.join(""),this.paras.renderTo);this.afterRender();};yhm.NsLayout.prototype.afterRender=function(){varn=this.paras.name;varo1=yhm.getObject(this.

3、paras.north);varo2=this.paras.south?yhm.getObject(this.paras.south):null;varo=yhm.g(n+"_split")varme=this;yhm.attachEvent(o,"mousedown",(function(obj){returnfunction(e){emis_layout_down(obj,e);}})(me));yhm.attachEvent(document,"mousemove",(function(obj){returnfunction(e){emis_layout_move(obj,

4、e);}})(me));yhm.attachEvent(document,"mouseup",(function(obj){returnfunction(e){emis_layout_up(obj,e);}})(me));o=null;o1.paras.renderTo=n+"_n";o1.render();if(o2!=null){o2.paras.renderTo=n+"_s";o2.render();}o1=null;o2=null;};yhm.NsLayout.prototype.resize=function(){vars=yhm.getSize(this.paras)

5、;varw=s.width;varh=s.height;varn=this.paras.name;if(!this.paras.northHeight){this.paras.northHeight=h-12-this.paras.southHeight;}e(n+"_n").setHeight(this.paras.northHeight)yhm.e.setWidth(w-10);h=h-14-this.paras.northHeight;e(n+"_s").setHeight(h<0?0:h);yhm.e.setWidth(w-10);e.ele=null;yhm.getOb

6、ject(this.paras.north).resize();if(this.paras.south)yhm.getObject(this.paras.south).resize();if(this.paras.children){varc=this.paras.children;vari=c.length;while(i--){yhm.getObject(c[i]).resize();}c=null;}};yhm.NsLayout.prototype.addChild=function(n){if(!this.paras.children)this.paras.childre

7、n=[];this.paras.children[this.paras.children.length]=n;};functionemis_layout_down(obj,e){varn=obj.paras.name;varo=yhm.g("emis_line")if(o==null){o=document.createElement("SPAN");o.id="emis_line";o.className="emis_grid_line";document.body.appen

当前文档最多预览五页,下载文档查看全文
侵权申诉

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关标签