`
ava_chc2000
  • 浏览: 75375 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在web开发过程中,对于在页面存储但并不需要显示出来的值,我们通常使用 <input type="hidden" value="看你啦" /> 来存储。但是此input 虽然不可见但是在IE6、IE7仍然会占位(IE8没有不会),虽然不是什么大问题,但是可能会导致整个页面出现无故的空白区,而影响页面布局。 我的解决办法是: <div style="height:0px;width:0px;display:none"> <input type="hidden" value=&qu ...
    今天测试兼容一直以为是ie版本兼容的问题,结果发现keycode在IETester里木有效果呀!再次记录以备遇到同样问题的小盆友们,不要上了IETester的当呀!
Javascript中,event代表事件的状态,专门负责对事件的处理,它的属性和方法能帮助我们完成很多和用户交互的操作。   一、event对象的主要属性和方法:  1.type:事件的类型,就是HTML标签属性中没有“on”前缀之后的字符串,例如“Click”就代表单击事件。2.srcElement:事件源,就是发生事件的元素。比如<a ></a> a这个链接是事件发生的源头(非IE中用target)3.button:被按下的鼠标键,0代表没有按键,1代表左键,2代表右键,4代表中间键。按下了多个鼠标键,把这些值叠加。4.clientX/clientY:事件发生时 ...
最近做项目时用了 <div style="position:fixed !important;bottom:0;position:absolute;bottom:expression(offsetParent.scrollTop+20)" id="sure"> <input type="submit" value="提交" onclick="return check()" /> </div>       来固定div在页面的最下方,且不随滚动条滚 ...
http://archive.cnblogs.com/a/1384726/ 今天看到一篇文章解决了我table固定多行表头的问题,留在这里方便以后查看。
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理技巧并整理了一下。对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声明。CSS技巧1.div的垂直居中问题vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行2. margin加倍的问题设置为float的div在ie下设置的margin会加倍。这是一个ie6 ...
经常会遇到这样一种情况。 在iframe里嵌入另外一个页面时。如果iframe载入的页面响应较快,或许我们感觉不到页面载入的不同步,但试想,如果一个需要内嵌到iframe里的页面的响应很慢,这里会出现一种什么现象呢?这时将会 ...
用document.onreadystatechange的方法来监听状态改变, 然后用document.readyState == “complete”判断是否加载完成 代码如下: document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法. function subSomething() { if(document.readyState == “complete”) //当页面加载状态 myform.submit(); //表单提交 } 页面加载readyState的五种状态 原文如下: 0: (Uninitialized) ...
2008-10-14 09:55:33|  分类: 默认分类 |  标签: |字号大中小 订阅 搜集好用好玩的<object classid>wbbrowser控件<OBJECT id=WB  classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 VIEWASTEXT></OBJECT> ------------------------------------------------------------------------------------------------------画图控件& ...
目录   1. 从Google Code加载jQuery  2. 使用备忘单  3. 整合所有的脚本并缩减它们  4. 使用Firebug出色的控制台日志工具  5. 通过缓存最小化选择操作  6. 最小化DOM操作  7. 处理DOM插入操作时,将需要的内容包装在一个元素中  8. 尽可能使用IDs而不是classes  9. 给选择器提供上下文10. 正确使用方法链11. 学会正确使用效果12. 了解事件代理
原文地址:http://www.tvidesign.co.uk/blog/improve-your-jquery-25-excellent-tips.aspx 序言jQuery太棒了。我已经使用了将近一年多的时间。使用它的时间越长,我越了解它的内部运作。 我不是jQuery专家。我也不自称是,因此如果在下面的文章里发现任何错误,请随时纠正或提出改善的建议。 我称自己为中级的jQuery用户,我认为其他一些人可能受益于我过去一年多学到的小技巧、招数和方法。这篇文章比我当初设想的稍长了些,因此我在文章一开始就提供了目录,你可以跳转到感兴趣的部分进行阅读。 目录   1. 从Google ...
当使用document.location.reload();或者按f5的时候就会出现: 要再次显示该网页,Internet Explorer 需要重新发送你以前提交的信息. 如果你正在交易,应单击"取消"避免重复交易. 否则,单击"重试"再次显示改网页. js的处理办法: JavaScript复制代码 <script type="text/javascript">    function jsMessageDelete(id)    {         APF.WCF.WCFCli ...
1.<script language="javascript" for="document" event="onkeydown"> 2. var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode; 3. if (keyCode == 13) { 4. controlForm(1); 5. } 6. ...
[收藏]javascript keycode大全 keycode    8 = BackSpace BackSpacekeycode    9 = Tab Tabkeycode   12 = Clearkeycode   13 = Enterkeycode   16 = Shift_Lkeycode   17 = Control_Lkeycode   18 = Alt_Lkeycode   19 = Pausekeycode   20 = Caps_Lockkeycode   27 = Escape Escapekeycode   32 = space spacekeycode   33 ...
IE8input[button | submit] 不能用 margin:0 auto; 居中为input添加widthIE6/7body{overflow:hidden;}没有去掉滚动条设置html{overflow:hidden;}IE6/7hasLayout的标签拥有高度*height:0;_overflow:hidden;IE6/7form>[hasLayout]元素有margin-left时,子元素中的[input | textarea] 出现2×margin-leftform > [hasLayout 元素]{margin-left:宽度;}form div{*margi ...
Global site tag (gtag.js) - Google Analytics