上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: 1.使用函数function removeByValue(arr,val){for(var i=0;i<arr.length;i++){if(arr[i]==val){arr.splice(i,1);break;}}}var somearray=["mon","tue","wed","thur"];removeByValue(somearray,"tue");alert(somearray)2.推荐使用原型Array.prototype.removeByValue=function(val 阅读全文
posted @ 2013-07-25 09:26 hlp鹏 阅读(176) 评论(0) 推荐(0)
摘要: 当你的网页有: 的时候,document.body.clientHeight就用不了,页面无限拉长。 这个时候可以用document.documentElement.clientHeight来替代。 对于width同理。 如果在页面中添加这行标记的话 在IE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==> 可见区域宽度 document.documentElement.clientH 阅读全文
posted @ 2013-07-22 17:05 hlp鹏 阅读(247) 评论(0) 推荐(0)
摘要: ---恢复内容开始---一.javascript实现function Ajax(){ var xmlHttpReq = null;//声明一个空对象用来装入XMLHttpRequestif (window.ActiveXObject){//IE5 IE6是以ActiveXObject的方式引入XMLHttpRequest的xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");} else if (window.XMLHttpRequest){//除IE5 IE6 以外的浏览器XMLHttpRequest是window的子对象 阅读全文
posted @ 2013-06-21 17:02 hlp鹏 阅读(139) 评论(0) 推荐(0)
摘要: offsetParent:是指元素最近的定位(relative,absolute)祖先元素,如果没有祖先元素是定位的话,会指向body元素作用:元素的偏移量(offsetLeft,offsetTop)就是以这个祖先元素为参考点的.1.在DOM结构中该元素的上面没有定位元素:<body><div> <div id="aa">aa</div></div></body>var aa = document.getElementBYId("aa").aa.offsetParent.tagNam 阅读全文
posted @ 2013-06-20 15:10 hlp鹏 阅读(272) 评论(0) 推荐(0)
摘要: 方法一:直接去色,图像——调整——去色;快捷键ctrl+shift+U方法二:图像——调整——灰白;快捷键shift+ctrl+alt+B; 阅读全文
posted @ 2013-06-20 11:07 hlp鹏 阅读(729) 评论(0) 推荐(0)
摘要: 以前做圆角盒子都是切图,然后三层嵌套完成的,用css3和PIE居然能兼容ie6,7,8.不错。PIE官网:http://css3pie.com/ 阅读全文
posted @ 2013-06-20 09:24 hlp鹏 阅读(145) 评论(0) 推荐(0)
摘要: encodeURI 和 encodeURIComponent都是ECMA-262标准中定义的函数,所有兼容这个标准的语言(如JavaScript, ActionScript)都会实现这两个函数。它们都是用来对URI (RFC-2396)字符串进行编码的全局函数,但是它们的处理方式和使用场景有所不同。为了解释它们的不同,我们首先需要理解RFC-2396中对于URI中的字符分类保留字符(reserved characters):这类字符是URI中的保留关键字符,它们用于分割URI中的各个部分。这些字符是:";" | "/" | "?" | 阅读全文
posted @ 2013-05-26 16:36 hlp鹏 阅读(396) 评论(0) 推荐(0)
摘要: window.location方法获取URLURL:统一资源定位符 (Uniform Resource Locator, URL)完整的URL由这几个部分构成:Html代码scheme://host:port/path?query#fragmentscheme:通信协议常用的http,ftp,maito等host:主机服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。port:端口号整数,可选,省略时使用方案的默认端口,如http的默认端口为80。path:路径由零或多个"/"符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。query:查询可选,用于给动 阅读全文
posted @ 2013-05-26 16:03 hlp鹏 阅读(234) 评论(0) 推荐(0)
摘要: 优秀网站,在获取HTML文档时,花费的时间都不到总响应时间的20%。1.HTTP较少请求有get,post,head,put,delete,options和trace。压缩:使用压缩来减少响应的大小。浏览器可以使用Accept-Encoding头来声明它支持压缩。服务器使用Content-Encoding头确认响应已被压 缩,如下图。2.减少HTML请求图片地图:图像地图是带有可点击区域的图像。通常情况下,每个区域是一个相关的超级链接。单击某个区域,就会到达相关的链接。<img src="planets.gif" width="145" heigh 阅读全文
posted @ 2013-05-20 11:15 hlp鹏 阅读(105) 评论(0) 推荐(0)
摘要: property ['prɔpəti] n. 性质,性能;财产;所有权attribute [ə'tribju:t, 'ætribju:t] n. 属性;特质 vt. 归属;把…归于setAttribute是为DOM节点设置/添加属性的标准方法: var ele = document.getElementById("my_ele"); ele.setAttribute("title","it's my element");但很多时候我们也这样写: ele.title = "it' 阅读全文
posted @ 2013-05-17 15:31 hlp鹏 阅读(480) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页