chromeのエクステンション、FireFoxのアドオンを作っています。
下記のようにHTML上に記述してjsonpを取ってくることは出来たのですが、
エクステンション、アドオンのスクリプトに記述するとjsonpの値が取れませんでした。(alertされない。)
これは何が原因なのでしょうか?お願いいたします。
<script type="text/javascript">
$.ajax({
url : 'http://hoge.com/',
type: "GET",
data: {
key:'hote',
},
dataType : 'jsonp',
jsonp : 'jsoncallback',
success : function(data, status){
alert(data.label1);
}
});
</script>
また、サーバー側のapatcheのログを見ると↓のように違いがありました。
これはどういうことなのでしょうか。よろしくお願いいたします。
<HTML側からの時>
"GET /hoge/hoge.php?jsoncallback=jsonp1319877733088&_=1319877733096&key=%E3%82 HTTP/1.1" 200 37
<エクステンションの時>
"GET /hoge/hoge.php?jsoncallback=jsonp1319877782137&key=%E3%82 HTTP/1.1" 200 37