
Web
Farmwang
博采众长,兼收并蓄!
展开
-
html 异步调用
XMLHttpRequest例子 function createHttpRequest() { var httpRequest = null; if (window.XMLHttpRequest) {原创 2016-01-20 18:52:00 · 1500 阅读 · 0 评论 -
onclick onclientclick postback 机制
1: OnClick与OnClientClick OnClientClick是客户端事件处理方法,一般采用JavaScript来进行处理,也就是直接在IE端运行,一点击就运行OnClick是服务器端事件处理方法,在服务器端也就是IIS中运行,点击后,先执行postback,再运行OnClientClick常用来做一些客户端的检测。当然也可以放在服务器端检测,但是需要与服务器进行交互,消耗资源原创 2016-01-20 18:54:09 · 854 阅读 · 0 评论 -
div 设置相对比例 即div width 100 无效
正像你所知道的那样,设置DIV大小的有两个属性width和height,以前在学习DIV每次给DIV设置100%宽度或高度时都很迷惑,不明确这个100%的宽度(高度)到底有多宽有多高?这个100%是从哪里得到的从哪里继承的?今天我们的话题就是有关div高度100%的问题!其实,要弄懂div宽度|width100%、div高度|height100%到底是怎么实现的,只需弄懂一个简单的问题就可转载 2016-03-01 19:49:43 · 14853 阅读 · 1 评论 -
Java Socket实现HTTP客户端来理解Session和Cookie的区别和联系
HTTP协议本身是无状态的,即使是同一台电脑同一个浏览器打开同一个页面两次,服务器不知道这两次请求是同一个客户端发送过来的,两次请求是完全独立的。例如,第一次请求时已经登录了,第二次再请求服务器会“忘了”你已经登录过。为了解决这个问题,就有了Cookie和Session。它们的出现是为了让服务器“记住”之前这个客户端的一些数据,让HTTP保持状态。下面通过Java Socket实现的H转载 2017-05-07 16:55:16 · 610 阅读 · 0 评论 -
Content Security Policy 介绍
Content Security Policy 介绍(转)本文介绍的是W3C的Content Security Policy,简称CSP。顾名思义,这个规范与内容安全有关,主要是用来定义页面可以加载哪些资源,减少XSS的发生。Chrome扩展已经引入了CSP,通过manifest.json中的content_security_policy字段来定义。一些现代浏览器也支持通过响应转载 2017-10-13 20:24:09 · 5663 阅读 · 0 评论 -
jQuery中的attr()与prop()设置属性、获取属性的区别
举例,比如我们要获取checkbox的属性或者设置checkbox选中或不选中。$("#editForm").find("input[type='checkbox']").attr("checked",false);//非标准写法$("#editForm").find("input[type='checkbox']").attr("checked",true);//非标准写法$(&q转载 2019-02-27 21:24:19 · 1105 阅读 · 0 评论 -
你猜一个 TCP 连接上面能发多少个 HTTP 请求
一道经典的面试题是从 URL 在浏览器被被输入到页面展现的过程中发生了什么,大多数回答都是说请求响应之后 DOM 怎么被构建,被绘制出来。但是你有没有想过,收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式、什么顺序、建立了多少连接、使用什么协议被下载下来的呢?要搞懂这个问题,我们需要先解决下面五个问题:现代浏览器在与服务器建立了一个 TCP 连接后是否会在一个 HTTP 请求...转载 2019-08-24 20:14:28 · 218 阅读 · 0 评论