摘要: 总算弄明白了为何用document.body.clientHeight,document.body.offsetHeight都没有办法获取网页可 见区域的正确值,原来罪魁祸首是W3C定义的标准!!在新定义出来的标准下 document.documentElement.clientHeight在IE和火狐里都能获取正确值,下面一篇文章详细介绍了获取各种浏览器可见 窗口大小这方面的差别:<script>function getInfo(){ var s = ""; s += " 网页可见区域宽:"+ document.body.clientWid 阅读全文
posted @ 2013-04-06 23:03 fanhc019 阅读(247) 评论(0) 推荐(0) 编辑
摘要: JavaScript是一门基于原型的语言,但它却拥有一个 new 操作符使得其看起来象一门经典的面对对象语言。那样也迷惑了程序员们,导致一些有问题的编程模式。其实你永远不需要在JavaScript使用 new Object()。用字面量的形式{}去取代吧。同理,不要使用 new Array() ,而代之以字面量[]。JavaScript中的数组并不象Java中的数组那样工作的,使用类似Java的语法只会让你糊涂。同理不用使用 new Number, new String, 或者 new Boolean。这些的用法只会产生无用的类型封装对象。就直接使用简单的字面量吧。不要使用 new Funct 阅读全文
posted @ 2013-04-06 22:59 fanhc019 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 禁止输入法形式:<INPUT TYPE=text STYLE="ime-mode:disabled" >参数说明形式:active 代表输入法为中文inactive 代表输入法为英文auto 代表打开输入法 (默认)disable 代表关闭输入法具体例子如下:<INPUT onfocus=" this.style.imeMode='active' " /><INPUT onfocus=" this.style.imeMode='inactive' " /><IN 阅读全文
posted @ 2013-04-06 22:37 fanhc019 阅读(844) 评论(0) 推荐(0) 编辑