Web
文章平均质量分 58
hztgcl1986
这个作者很懒,什么都没留下…
展开
-
防止网页被别人iframe
如果不想别人通过iframe引用自己的网页,可以使用如下方法一、JS方法在自己的页面中添加如下代码if (top.location.href !== self.location.href){ top.location.replace(self.location.href);}二、HTTP Header方法设置Web服务器的HTTP头X-Frame-Opti原创 2013-06-21 19:39:39 · 1229 阅读 · 1 评论 -
HTMLCollection与NodeList
以下方法获取的为HTMLCollection对象document.images //所有img元素document.links //所有带href属性的a元素和area元素document.anchors //所有带name属性的a元素document.forms //所有form元素document.scripts //所有script元素document.applets //原创 2013-06-23 17:39:16 · 4326 阅读 · 0 评论 -
JavaScript将相对地址转换为绝对地址
在看LABjs源代码时,发现里面有个将相对地址转为绝对地址的函数,将其拿出纪录如下:function canonical_uri(src, base_path){ var root_page = /^[^?#]*\//.exec(location.href)[0], root_domain = /^\w+\:\/\/\/?[^\/]+/.exec(root_page)[0],原创 2013-07-18 17:42:27 · 2666 阅读 · 1 评论 -
JavaScript类数组对象参考
JavaScript和DOM中有很多类数组对象,它们有以下特点1、有length属性2、可以使用[]通过下标访问3、部分类数组对象使用[]访问成员时不只可以使用下标,还可以使用id或name4、既然满足了1、2条件,当然也可以通过for循环来遍历但正如其名字,它们只是类似数组,而不是数组,并不能使用数组的特有方法,如slice、push、pop等。不过如果确实需要它们像数组一样原创 2013-06-29 16:24:50 · 2459 阅读 · 0 评论 -
关于HTTP使用21端口的问题
21端口通常用于FTP服务,但由于某种原因,我需要在IIS中配置网站的端口为21,网站启动正常,但是使用IE、Chrome、Safari均无法访问,开始时我一直认为是IIS的问题,后来将Web服务器换成Apache,现象依旧,仍然无法访问。后来使用Firefox访问,提示“此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请”,从网上搜索解决方法,进行如下配置后Fi原创 2013-12-06 12:17:48 · 6014 阅读 · 0 评论 -
解决新版本Chrome无法显示border-image问题
解决新版本Chrome无法显示border-image问题原创 2016-03-30 16:59:25 · 9601 阅读 · 3 评论