- 浏览: 77100 次
- 性别:
- 来自: 北京
最新评论
-
RonQi:
在FF和Chrome不能用吧
js监听回车事件 -
wenjundiandian:
不行啊 .........还是会出来滴!
页面刷新是如何避免“不重新发送...”的提示 -
flysheet:
最近在找工作,作为刚毕业的学生,说实在在选择职位上挺迷茫的,不 ...
web前端开发前景何去何从 -
wenzhui5:
最近学习上遇到了些问题,看了这篇文张好多了
web前端开发前景何去何从
文章列表
在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对象
- 博客分类:
- js
Javascript中,event代表事件的状态,专门负责对事件的处理,它的属性和方法能帮助我们完成很多和用户交互的操作。
一、event对象的主要属性和方法: 1.type:事件的类型,就是HTML标签属性中没有“on”前缀之后的字符串,例如“Click”就代表单击事件。2.srcElement:事件源,就是发生事件的元素。比如<a ></a> a这个链接是事件发生的源头(非IE中用target)3.button:被按下的鼠标键,0代表没有按键,1代表左键,2代表右键,4代表中间键。按下了多个鼠标键,把这些值叠加。4.clientX/clientY:事件发生时 ...
position:fixed 兼容ie6问题
- 博客分类:
- ie兼容
最近做项目时用了
<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在页面的最下方,且不随滚动条滚 ...
table 多行表头固定
- 博客分类:
- html ie兼容
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 ...