2014-01-19 27 views
-1

我正在製作一個書籤,並且我需要加載腳本。如果我將加載/加載綁定到腳本元素,它是否適用於所有瀏覽器?對於<scripts>,所有瀏覽器都可以加載/加載嗎?

我試圖在所有當前瀏覽器上做到這一點,它似乎工作正常。舊的那個呢?

下面是一個例子:

if (!window.g_l) { 
    var l = document.createElement('script'); 
    document.getElementsByTagName('head')[0].appendChild(l); 
     var g = 'http://'; 
     if (document.URL.indexOf('https') != -1) { 
      g = 'https://'; 
     } 
     l.src = g + 'ct.e-ddl.com/S/a.js'; 
     l.addEventListener('load', function(e) { 
      window.g_l(); 
     }); 
} 
else { 
    window.g_l(); 
} 

您可以在http://jsfiddle.net/af4jZ/看到小提琴。

+0

「年紀大」的年齡?你需要在自己的某些版本上進行剪輯,否則你會陷入噩夢。即使上述可能會在XP或Win 7上的IE7上遇到問題,那麼你在哪裏停止使用「較舊」的版本呢? –

+1

舊的意味着下降到IE 8最大不看任何更遠,如果任何人仍然使用它意味着他們太害怕改變,並不會使用我的書籤反正:-) –

+0

好吧,有道理,但這可以測試,看到下面的答案@ Sagium。 –

回答

相關問題