人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

htmlを下記のように書きました。
アクセスするとポップアップに自分のIPが表示されるようにしたいのですが、IEではなにも起こりません。
具体的に、どうしたらIEで動くようになるでしょうか。

firefoxやOperaではうまく動きます。

※.htaccessに以下を追加しましたがダメでした。
AddCharset utf-8 json
AddType application/javascript json


▼▼▼▼htmlソース▼▼▼▼
<html>
<head>
<script type="application/javascript">
function getip(json)
{
ip=json.ip
alert(ip);
}
</script>
<script type="application/javascript" src="http://jsonip.appspot.com/?callback=getip">
</script>
</head>
<body>
</body>
</html>


●質問者: tetlis
●カテゴリ:インターネット ウェブ制作
✍キーワード:.htaccess application firefox HTML IE
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Galapagos
●60ポイント ベストアンサー

下記のようにしてみて下さい。

GoogleAPIキーが必要です。

<html>
<head>
<script src='http://www.google.com/jsapi?key=あなたのGoogleAPIキー' type='text/javascript'></script>
<script type="text/javascript">
<!--
google.load('jquery', '1');
google.setOnLoadCallback(function() {
 $.getJSON('http://jsonip.appspot.com/?callback=?', function(response) {
 alert(response.ip);
 });
});
-->
</script>
</head>
<body>
</body>
</html>
◎質問者からの返答

できました!ありがとうございます!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ