LMLPHP后院

从网站统计功能看百度图片蜘蛛抓取错误地址

较多的是猜测一些编辑器的文件,看来市面上编辑器的漏洞还是很多。除了这些外,我发现了百度图片蜘蛛有很多错误的请求,由于本站使用了延迟加载,图片标签并没有src属性。在此之前,我看百度网页快照,本站的所有页面的快照都是没有图片的,当时我就在想,百度做网站分析这么多年,为什么不从图片的其他属性里面去找图片链接呢?。这次通过百度图片蜘蛛的请求来看,它还是尝试的去找了其他的属性里面是否含有图片链接,然后试图抓取...

手机站建设HTML5触摸屏touch事件使用介绍

每个触摸点由包含了如下触摸信息 identifier:唯一标识触摸会话。 target:事件目标DOM元素。 pageX/pageX/clientX/clientY/screenX/screenY:页面/窗口/屏幕的位置。  radiusX/radiusY/rotationAngle:画出大约相当于手指形状的椭圆形,分别为椭圆形的两个半径和旋转角度。 ...

JavaScript获取DOM节点HTML元素CSS样式

属性。 某些情况下,我们不能使用 JQuery 时,就必须使用纯 JavaScript 获取元素的 style 属性值。本文将介绍使用纯 JavaScript 获取元素的的样式值。 使用 CSS 控制页面的四种方式,分别为行内样式(内联样式)、内嵌式、链接式、导入式,下面分别介绍。 行内样式(内联样式)即写在 HTML 标签中的 style 属性中控制元素样式,如下代码示例: <div style="...

CSS实现pre标签中内容换行方法

HTML 中的 PRE 标签默认是不会换行的,即使声明了 word-wrap 和 word-break 属性也没有效果;DIV 标签可以很方便的换行,不会把页面撑破。因为这个原因,很多网站在显示代码的时候使用 DIV 来作为容器。使用 DIV 标签装载代码有个弊端,就是冗余内容太多,换行,制表符,空格等都需要转换,自然源代码的体积也大了不少。若一定要使用 DIV 标签,也可以通过 white-spa...

HTML5 表单新属性 pattern 的使用

知怎么回事。于是审查元素查看到输入框的属性中含有 pattern,由于是一个邮箱字段,pattern 写的过于严格,导致不能通过校验。这样的提示对于一般的用户来说,是不会明白怎么回事的。 于是写了个小页面进行测试,发现不同的浏览器的提示内容不一样,也有部分支持 HTML5 的浏览器不支持 pattern 属性的,比如 Safari 浏览器。测试发现 Chrome 和 Firefox 都支持 patte...

使用phpcredits查看PHP开发者信息

是 CREDITS。我用的 PHP 版本是 7.0.2,于是小小试了一次,看看核心开发人员的名字。 风雪之隅-惠新宸(Laruence)的博客的博主鸟哥是 PHP7 的核心开发者之一,但是在打印出来的页面中找不到 Laruence。因为这点奇怪,于是在百度百科上找他的英文名,依然显示是 Laruence。难道他的英文名不是这个吗? 为什么 phpcredits 里面没有鸟哥的名字尼? 不好意思,最后发...

代码分享之合法校验过滤编辑器提交的HTML内容

L 标签,对属性做了安全校验,属性只允许出现在部分 HTML 标签中,如 a、img、span、font。除了非常安全的属性外,还允许了 style 属性,style 属性其实也有一定的风险,容易造成页面样式错乱,但是大部分编辑器生成的 HTML 还是包含 style 属性的。对 style 属性里面的 CSS 没有再做分析,以后有时间再补充。代码中使用了 Closure,因此需要 PHP 5.3 以...

CSS之Button样式兼容Safari浏览器的写法

颜色做了修改,如果不加上 padding:0 和 -webkit-appearance:none,在 Safari 浏览器中就会渲染出一个圆角的边框,并且按钮的宽度也增大了,在某些元素比较密集的情况下页面就会错乱。...

HTTP协议代理相关头Vary等的含义

定义协议头,所以一些不常用的协议头的含义就不是很重要了。本文主要讲解 HTTP 代理相关的协议头 Vary,Via,Proxy-Connection 等的含义。不喜欢长篇大论,看网上的一些文章动不动就页面拉不到底,真的很怀疑作者真的认真看过自己写的每一个字吗?Vary 的英文含义是 “改变,变化,使多样化”。Vary 属于 HTTP 协议的内容协商机制的一种实现,个人认为其主要是为反向代理服务器(缓存...

使用Flask的redirect遇到的坑

P 更适合 web 开发,Python 更适合大数据运算。本文记录使用 flask 框架开发遇到的跳转问题,发现 flask 框架的 redirect 方法跳转会将 https 地址跳转到 http 页面。为了解决这个问题,找了好多关于 flask 的文档,依然讲的不够详细,后来直接搜索 Python http 跳转,依然不知道怎么弄的,全是一些关于爬虫的文章,全是一样的内容。如果是 PHP,使用 h...
2024-05-04 19:41:15 1714822875 0.006148