首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

js获取隐藏元素(display:none)的尺寸

js获取可见元素的尺寸还是比较方便的,这个可以直接使用这个方法:function getDefaultStyle(obj,attribute){ //  返回最终样式函数,兼容IE和DOM,设置参数:元素对象、样式特性 return  obj.currentStyle?obj.currentStyle[attribute]:document.defaultView.getComputedStyle(obj,false)[attribute]; }具体可以查看:http://www.css88.com/archives/625但是如果这个元素是隐藏(display:none)的,尺寸又是未知自适应的,哪有上面的方法就不行了!因为display:none的元素是没有物理尺寸的! 悲剧就这样发生了!幸好css中还有visibility:hidden,不可见属性,他和display:none最大的区别就是visibility:hidden有物理尺寸。有...
类别:网页编程 - JavaScript    查看:138    更新:2014-06-14

Display标签外部排序与分页(External Paging and Sorting)

引言   大家都知道,Display标签处理大数据量的时候,排序会反应迟顿。因此标签的设计者提供了外部排序功能,也就是由用户自己来处理排序逻辑,我参照字面及实际的意思,将external译为外部排序,好象不太准确,谁有更好的译法,请告诉我。   这是Display官方文档的译文,第一次翻译E文,不妥之处见谅。特意以中英文对照的形式,大家对照着来理解。有两句话没有译出来,谁知道怎么译请告诉我。    The default behavior of displaytag is working with a full list, handling sorting and paging trasparently. Sometimes, however, you could need to give displaytag only the records displayed, handling sorting and paging by y...
类别:程序开发 - JAVA    查看:108    更新:2014-05-14

PB中的Describe,Evaluatate,LookUpDisplay

Describe 可以描述DW中某个对象的某个属性的取值,虽然函数Describe可以获取对象的信息,但是表达式的取值就不能正常读取了,而这又是经常遇到的.Evaluate 如果想获取数据窗口对象中由属性、函数等构成的表达式的取值时,必须在函数Describe中使用函数Evaluate,LookUpDisplay 在数据窗口控件上显示的值和字段实际得到的值并不相同,使用函数GetItemX只能读取这样的字段的真实取值,而不是用户看到的值。如何才能读取用户看到的值?可以使用此函数,LookUpDisplay函数不能直接从PowerScript调用,可以在Describe中和Evaluate函数配合使用。因为函数Lookupdisplay不能指定对哪行数据进行操作,它的参数只有一个字段名称,所以必...
类别:程序开发 - PowerBuilder    查看:139    更新:2014-05-12