摘要:
1、浏览器加载显示html页面内容的顺序我们经常看到浏览器在加载某个页面时,部分内容先显示出来,又有些内容后显示。那么浏览器加载显示html究竟是按什么顺序进行的呢?其实浏览器加载显示html的顺序是按下面的顺序进行的: 1、IE下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。 2、在渲染到页面的某一部分时,其上面的所有部分都已经下载完成(并不是说所有相关联的元素都已经下载完)。 3、如果遇到语义解释性的标签嵌入文件(JS脚本,CSS剑敲创耸盜E的下载过程会启用单独连接进行下载。 4、并且在下载后进行解析,解析过程中,停止页面所有往下元素的下载。 5、样式表在下载完 阅读全文
摘要:
在IE下的JS编程中,以下的编程方式都会造成即使关闭IE也无法释放内存的问题,下面分类给出:1、给DOM对象添加的属性是一个对象的引用。范例:var MyObject = {};document.getElementById('myDiv').myProp = MyObject;解决方法:在window.onunload事件中写上: document.getElementById('myDiv').myProp = null;2、DOM对象与JS对象相互引用。范例:function Encapsulator(element) {this.elementRefer 阅读全文
摘要:
If-Modified-Since,和 Last-Modified一样都是用于记录页面最后修改时间的 HTTP 头信息,只是 Last-Modified 是由服务器往客户端发送的 HTTP 头,而 If-Modified-Since 则是由客户端往服务器发送的头,可 以看到,再次请求本地存在的 cache 页面时,客户端会通过 If-Modified-Since 头将先前服务器端发过来的 Last-Modified 最后修改时间戳发送回去,这是为了让服务器端进行验证,通过这个时间戳判断客户端的页面是否是最新的,如果不是最新的,则返回新的内容,如果是最新的,则 返回 304 告诉客户端其本地 c 阅读全文
摘要:
最详细的见维基百科 http://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%811. 1xx 消息 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议。 2. 2xx 成功 200 OK一切正常,对GET和POST请求的应答文档跟在后面。 201 Created服务器已经创建了文档,Location头给出了它的URL。 202 Accepted已经接受请求,但处理尚未完成。 203 Non-Authoritative. 阅读全文
摘要:
.transparent { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } 阅读全文