2011-10-14 42 views
-1

我有螢火「無效的標籤」錯誤錯誤螢火「無效的標籤」

這裏是我的代碼:

(function(u) { 
    var getJSONP = function(u, callback) { 
     var scrTag = document.createElement('script'), 
     url = u 

     scrTag.src = url; 

     window.onload = function() { 
      callback(scrTag); 
     } 
    }, 

    twitter = function(t) { 
     document.body.appendChild(t); 
    } 

    getJSONP('http://search.twitter.com/search.json?q=twitter', twitter) 

}()); 

非常感謝您

+0

哪一行代碼返回錯誤?關於這個片段用於什麼的一點解釋將有助於 – Curt

+1

http://jsfiddle.net/Shef/XjeTJ/ – Shef

回答

0

沒有必要設置你的網址。 這部分可以被改寫爲:

var getJSONP = function(u, callback) { 
     var scrTag = document.createElement('script'); 
     scrTag.src = u; 
     window.onload = function() { 
      callback(scrTag); 
     } 
    }, 

希望你不會遇到任何更多的問題出現。 我已經刪除了多餘的url變量。此外,url變量之後沒有行結束。我現在把它放進去了。