原创 script標籤中defer和async屬性的區別

向html頁面中插入javascript代碼的主要方法就是通過script標籤。其中包括兩種形式,第一種直接在script標籤之間插入js代碼,第二種即是通過src屬性引入外部js文件。由於解釋器在解析執行js代碼期間會阻塞頁面其餘部分的渲

原创 JS---瀏覽器檢測

由於每個瀏覽器都具有自己獨到的擴展,所以在開發階段來判斷瀏覽器是一個非常重要的步驟。雖然瀏覽器開發商在公共接口方面投入了很多精力,努力的去支持最常用的公共功能;但在現實中,瀏覽器之間的差異,以及不同瀏覽器的“怪癖”卻是非常多的,因此客戶端檢

原创 Javascript:談談JS的全局變量跟局部變量

今天公司一個實習小妹子問我兩段JS代碼的區別:<script type="text/javascript">   var a = "Hello";   function test(){        var a;        alert(

原创 javascript之解決DOM中存在的空白節點問題

[html] view plain copy<body>    <h1>Introduction to the DOM</h1>    <pclass="test">There are a number of reasons why the

原创 詳解AJAX工作原理以及實例講解

什麼是 AJAX ?AJAX = 異步 JavaScript 和 XML。AJAX 是一種用於創建快速動態網頁的技術。通過在後臺與服務器進行少量數據交換,AJAX 可以使網頁實現異步更新。這意味着可以在不重新加載整個網頁的情況下,對網頁的某

原创 jsonp 跨域原理詳解

轉載至:http://zha-zi.iteye.com/blog/1975116JavaScript是一種在Web開發中經常使用的前端動態腳本技術。在JavaScript中,有一個很重要的安全性限制,被稱爲“Same-Origin Poli

原创 大熊君學習html5系列之------XHR2(XMLHttpRequest Level 2)

1:http://www.cnblogs.com/bigbearbb/p/4274470.html2:XMLHttpRequest是一個瀏覽器接口,使得Javascript可以進行HTTP(S)通信。最早,微軟在IE 5引進了這個接口。因爲

原创 html5應用緩存與Web Workers

在HTML5當中引入了應用程序緩存,這意味着web應用可以進行緩存,並且可以在沒有網絡連接的時候進行訪問。應用緩存的優勢離線瀏覽,用戶可以在離線的時候瀏覽已經加載並且緩存好的數據加快加載速度。減少服務器負載。實現用緩存如果啓用應用程序緩存,

原创 各大搜索引擎智能提示API(jsonp實現跨域自動補全建議)

轉自:http://www.cnblogs.com/woider/p/5805248.html各大搜索引擎智能提示API(JSONP跨域實現自動補全搜索建議)---------------------------------------搜索

原创 JavaScript -----JSON筆記

JSON的全稱是”JavaScript Object Notation”,意思是JavaScript對象表示法,它是一種基於文本,獨立於語言的輕量級數據交換格式。XML也是一種數據交換格式,爲什麼沒有選擇XML呢?因爲XML雖然可以作爲跨平

原创 JavaScript 操作 Cookie

什麼是 Cookie  “cookie 是存儲於訪問者的計算機中的變量。每當同一臺計算機通過瀏覽器請求某個頁面時,就會發送這個 cookie。你可以使用 JavaScript 來創建和取回 cookie 的值。” - w3school  c

原创 前端項目涉及(庫)

Font Awesome  圖標字體庫和CSS框架<link rel="stylesheet" href="//cdn.bootcss.com/font-awesome/4.2.0/css/font-awesome.min.css"/>bo

原创 清除浮動的多種方法

1:給父類添加浮動   /* 浮動元素太多時有侷限性 */2:給父類添加display:inline-block   /* 會把元素直接的空格間隙也會應用上去 */3:在浮動元素後面添加一個空元素,並設置清除浮動 clear:both;4:

原创 Javascript閉包

閉包(closure)是Javascript語言的一個難點,也是它的特色,很多高級應用都要依靠閉包實現。下面就是我的學習筆記,對於Javascript初學者應該是很有用的。一、變量的作用域要理解閉包,首先必須理解Javascript特殊的變

原创 PHP學習筆記(<a href='?out=login'>)

<?php /*  * PHP100Job v1.0  * Programmer : Msn/QQ [email protected] (925939)  * www.php100.com Develop a project PHP