成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

IE中JavaScript DOM ready應用技巧

開發 前端
有時候,如果我們只需要對DOM進行操作,那么這時就沒必要等到頁面全部加載了,我們需要更快的方法,當然,Firefox有DOMContentLoaded事件可以輕松解決,那么IE下怎么辦呢?

有時候,如果我們只需要對DOM進行操作,那么這時就沒必要等到頁面全部加載了,我們需要更快的方法。Firefox有DOMContentLoaded事件可以輕松解決,可惜的就是IE沒有。

51CTO推薦閱讀:Javascript解決常見瀏覽器兼容問題

MSDN關于JavaScript的一個方法有段不起眼的話,當頁面DOM未加載完成時,調用doScroll方法時,會產生異常。那么我們反過來用,如果不異常,那么就是頁面DOM加載完畢了!

  1. function IEContentLoaded (w, fn) {   
  2. var d = w.document, done = false,   
  3. // only fire once   
  4. init = function () {   
  5. if (!done) {   
  6. done = true;   
  7. fn();   
  8. }   
  9. };  
  1. // polling for no errors   
  2. (function () {   
  3. try {   
  4. // throws errors until after ondocumentready   
  5. d.documentElement.doScroll('left');   
  6. } catch (e) {   
  7. setTimeout(arguments.callee, 50);   
  8. return;   
  9. }   
  10. // no errors, fire   
  11. init();   
  12. })();  
  1. // trying to always fire before onload   
  2. d.onreadystatechange = function() {   
  3. if (d.readyState == 'complete') {   
  4. d.onreadystatechange = null;   
  5. init();   
  6. }   
  7. };   

這個函數是Diego Perini在07年就發布了這個方法,而且獲得了廣泛認同,以至于現在許多開源框架都是借鑒這種方法,譬如jQuery中的ready。如果以后需要用到IE的DomReady,就是它了。用法:

  1. IEContentLoaded( document.getElementById("test") , test );   
  2. function test(){ } 

 

【編輯推薦】

  1. Firefox完全兼容Javascript腳本方法
  2. JavaScript跨瀏覽器兼容測試三步走
  3. Javascript解決常見瀏覽器兼容問題
責任編輯:王曉東 來源: 編程聯盟
相關推薦

2010-09-28 14:52:57

JavaScriptDOM

2010-09-10 16:21:58

JavaScript

2010-09-08 16:50:11

JavaScriptDOM操作

2010-06-07 16:55:00

JavaScript

2010-09-08 15:13:09

Node節點Node屬性

2010-08-31 09:24:29

FireFoxIECSS

2010-10-08 10:03:52

JavaScript圖像

2010-09-08 17:26:46

JavaScript

2010-09-28 14:12:50

Javascript

2016-04-06 11:29:58

JavaScriptDOM操作

2010-01-25 11:28:59

2010-09-13 14:24:17

JavaScript

2010-09-13 17:12:55

JavaScript

2011-08-02 17:27:06

iPhone應用 剪切技巧

2010-08-17 15:21:17

IEFirefoxHTML

2010-09-15 09:21:11

IEirefoxJavascript

2010-01-20 16:13:15

2021-09-09 10:26:26

Javascript 文檔對象前端

2009-06-18 12:21:07

javascriptdom

2020-12-17 07:52:38

JavaScript
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级大片免费 | 人人人干 | 日韩av在线中文字幕 | 男女激情网 | 国产精品美女久久久久aⅴ国产馆 | 日韩在线中文字幕 | 狼色网| 日韩免费三级 | 国产男女视频网站 | 一色桃子av一区二区 | 精品久久久久久亚洲综合网 | 国产精品久久久久久吹潮 | 91精品久久久 | 亚洲人的av | 韩日有码 | 久久久久国产精品人 | 国产农村妇女毛片精品久久麻豆 | 美日韩中文字幕 | 亚洲系列第一页 | 亚洲精品99999 | 国产美女福利在线观看 | 日韩精品久久一区二区三区 | 日韩精品在线网站 | 天天干天天干 | 奇米久久 | 国产激情偷乱视频一区二区三区 | 黄色男女网站 | 黄免费观看视频 | 久久久久久久夜 | 亚洲国产精品一区 | 久久伊人精品一区二区三区 | 国产精品国产a级 | 午夜精品视频在线观看 | 久久久久久综合 | 精品久久电影 | 精品国产伦一区二区三区观看说明 | 日韩在线视频一区 | 久久精品国产精品青草 | 欧美亚洲国产精品 | 国产精品久久国产精品99 gif | 久草新在线 |