码迷,mamicode.com
首页 > 其他好文 > 详细

日常整理

时间:2017-07-29 10:11:24      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:att   对象   attach   each   签名   on()   order   情况   http   

1: 图片加链接后有的浏览器默认蓝色边框, 消除方法

    img{border:0;}或者 img{border:none;}
   img虽然没有border,但是这种情况可以解决遇到a标签包裹的时候出现的问题。


2 3条以上 ie 和 ff 的脚本兼容问题

 

一、脚本差异:

1、事件绑定:addEventListener 与 attachEvent  事件处理函数中this指向不同, IE中指向window
2、获取事件对象 :事件处理函数     window.event 
3、获取触发事件的DOM元素: target  srcElement
4、阻止默认行为: e.preventDefault()   e.returnValue= false
5、阻止冒泡:e.stopPropagation()  e.cancelBubble = true;
6、获取样式信息:getComputedStyle(obj,null).width  currentStyle.width
7、实例化XHR对象  new XMLHttpRequest()  newActiveXObject()
8、获取dom元素: parentNode parentElement  
 
 
二、css差异
 
1、!important  优先级最高,在IE6以下异常。
 
 


3 XHTML与HTML区别是什么?

html:超文本标记语言 (Hyper Text Markup Language)

xhtml:可扩展超文本标记语言,是一种置标语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。XHTML 元素必须被正确地嵌套

     XHTML 元素必须被关闭,空标签也必须被关闭,如 <br> 必须写成 <br />
     XHTML 标签名必须用小写字母
     XHTML 文档必须拥有根元素
     XHTML 文档要求给所有属性赋一个值
     XHTML 要求所有的属性必须用引号""括起来
     XHTML 文档需要把所有 < 、>、& 等特殊符号用编码表示
     XHTML 文档不要在注释内容中使“--”
     XHTML 图片必须有说明文字
     XHTML 文档中用id属性代替name属性


4 构建一个自定义版本的foeach函数


5 slice方法返回字符串的片段。 
strObj.slice(start[,end]) 
说明: 
start下标从0开始的strObj指定部分其实索引。如果start为负,将它作为length+start处理,此处length为字符串的长度。 
end小标从0开始的strObj指定部分结束索引。如果end为负,将它作为length+end处理,此处length为字符串的长度。 
例如: 
012345 
var str = "ABCDEF"; 
str.slice(2,4); 
结果:CD 
slice(start,end) 从某个已有的数组返回选定的元素
请注意,该方法并不会修改数组,而是返回一个子数组

substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。  一个新的字符串,包含从 stringObject 的 start(包括 start 所指的字符) 处开始的 length 个字符。如果没有指定 length,那么返回的字符串包含从 start 到 stringObject 的结尾的字符。

 

 

 



 

日常整理

标签:att   对象   attach   each   签名   on()   order   情况   http   

原文地址:http://www.cnblogs.com/fly-xfa/p/7253350.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!