Произошла ошибка JavaScript с JSONP в закладке - PullRequest
0 голосов
/ 06 августа 2009

Следующая ошибка произошла в FireBug Firefox3.5.2

Failed to load source for: http://example.com/

Мой букмарклет

javascript:(
    function(){
        window.callback = function(d){alert(d)};
        var script = document.createElement('script');
        script.setAttribute("type", "text/javascript");
        script.setAttribute("charset", "UTF-8");
        script.setAttribute("id", (new Date()).getTime());
        script.src="http://example.com/api/function.php?callback=window.callback";
        document.body.appendChild(script);
    }
)();

обратный вызов:

window.cb && window.cb({"key":"value"});

Что не так?

1 Ответ

0 голосов
/ 06 августа 2009

Если вы действительно загружаете со страницы PHP, я бы удостоверился, что страница возвращает тип text/javascript MIME.

...