2009年6月30日 星期二

script tag的defer屬性

當瀏覽器瀏覽網頁時 他會一邊parse HTML code並顯示出來 一邊parse script標籤中的script code並執行
然而 在使用script標籤時 若是加上defer屬性 像這樣 < script defer="defer" >
則瀏覽器會在整個頁面都load完成後才開始去parse此標籤內的script code並執行
如果在script tag中的code都是function之類的 不會改變頁面內容的code的話 則加上defer屬性可以加快頁面被顯示的速度
defer屬性是HTML4的標準 FX跟IE現在都支援此屬性

沒有留言:

張貼留言