萤火虫“无效标签”出错

时间:2011-10-14 08:07:45

标签: javascript jsonp

我在firebug中出现错误“无效标签”

这是我的代码:

(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)

}());

非常感谢

1 个答案:

答案 0 :(得分:0)

没有必要将url设置为u。 本节可以改写为:

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

希望你不会遇到任何问题。 我删除了冗余的url变量。在url变量之后也没有行结束。我现在把它放进去了。