`
shuaigg.babysky
  • 浏览: 571518 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
ie 上支持 onreadystatechange , 不支持 onload firefox上支持 onload , 不支持onreadystatechange 所以jquery里面的解决方案如下    var done = false;  script.onload = script.onreadystatechange = function() {      if(!done && (!this.readyState  || this.readyState == 'loaded' || this.readyState == 'complete')) {      ...

常用命令

passwd 用户名 如果是超级用户,能更改别人的用户密码 如果非超级用户,直接按回车,只能更改自己的密码   ln 这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。 当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local/bin/l ...
给父元素加上 overflow:auto; _height:1%;   或者是在浮动元素的下方添加 clear : both ; overflow : hidden;
父元素position : relative 子元素position : absolute 那么子元素可以定义成一个div然后给个透明的背景,然后通过这个div的显示和隐藏就能当大的z-index来使了。
字符串值++自动转换为整数
clearTimeout可以清掉setInterval的东西 clearInterval也可以清掉setTimeout的东西   真神奇

ie6 hack

    博客分类:
  • css
ie6上面特殊识别带下划线的css键值。
假设iframe的引用叫做io 则可为 var doc = io.contentWindow ? io.contentWindow.document : io.document     其实区别是这样的, ie上为io.document firefox,opera,safari,chrome上为io.contentWindow.document    
closest和parents的主要区别是: 1,前者从当前元素开始匹配寻找,后者从父元素开始匹配寻找; 2,前者逐级向上查找,直到发现匹配的元素后就停止了,后者一直向上查找直到根元素,然后把这些元素放进一个临时集合中,再用给定的选择器表达式去过滤; 3,前者返回0或1个元素,后者可能包含0 个,1个,或者多个元素。
$("#myform").bind("submit.my1" , function(e) {     e.preventDefault(); }).submit(function(e) {     alert(e.isDefaultPrevented()); });     这两个submit任何一个return false都导致表单不能提交。   放到了一个调用栈里。   他们共享一个e.   前面那个先写,在栈顶,最先调用,它调用了preventDefault之后, 下面的isDefaultPrevented就能够返回tru ...
$(selector).bgiframe();   解决了!
1. <!–[if !IE]><!–> 除IE外都可识别 <!–<![endif]–> 2. <!–[if IE]> 所有的IE可识别 <![endif]–> 3. <!–[if IE 5.0]> 只有IE5.0可以识别 <![endif]–> 4. <!–[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]–> 5. <!–[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif] ...
做web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈,最 痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试工具,但在IE下使用就很麻 烦,而且效果很不好,鄙人一直苦于寻找一个很好的IE下的js调试工具,能够自动捕获错误,并定位位置和原因,没想到今天竟在无意中寻找到了这么个好工 具,不敢私藏,共享出来,希望能为各位web开发者带来方便 这个工具的名字叫Companion.JS , 请注意,这可不是一个js文件,而是一个名字, ...
Safari mis-reports the default selected property of a hidden option // Accessing the parent's selectedIndex property fixes it elem.parentNode.selectedIndex alert(elem.value);
在浏览器上 前进,后退,点链接,还有在地址栏中输入了url地址按下回车 这几个操作,如果原先的页面有res1.setHeader("Cache-Control", "max-age=xxxx"); 那么在xxxx秒之内是不会像服务器发送请求的,直接取得缓存里面的东西,如果是在xxxx秒之后的话,就是下面的情况了。   注意,如果是刷新页面的话,情况就会有不同,浏览器会去重新发送请求到服务器,而不管设置的max-age,请求端会向服务器传递一个If-Modified-Since属性,告诉浏览器,最后一次从服务器上真正把东西下载下来的时间,服务器接受 ...
Global site tag (gtag.js) - Google Analytics