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

YouTube APIを使っています。ブラウザーがChromeだと目的通りに表示されるのですが、IE(ver.8)で見ると、表示されません。
http://www.withmama.info/s_ytube/test.html (たいへんお手数ですが、ソースを見ていただけますか?)

IE(ver.8)でページを開くと、下記のようなエラーメッセージがでます。

ユーザー エージェント: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
タイムスタンプ: Fri, 13 May 2011 06:10:23 UTC
メッセージ: Container is not defined
ライン: 448
文字: 29
コード: 0
URI: http://www.google.com/uds/api/visualization/1.0/c044e0de584c55447c5597e76d372bc1/default,table.I.js

解決方法をご教示いただけましたら、たいへんありがたいです。


●質問者: ozaki
●カテゴリ:インターネット ウェブ制作
✍キーワード: .NET 2.0 23 API chrome
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● Banias
●27ポイント

jQueryのバージョンの問題でしょう。

HTMLファイルを下記のように修正してみてください。

(変更前)

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js" ></script> 

(変更後)

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.js"></script>
◎質問者からの返答

さっそくのご回答、たいへんありがとうございます。しかし、やってみたところ、

http://www.withmama.info/s_ytube/test2.html

ChromeでもIE(ver.8)の両方で表示されなくなってしまいました・・・。


2 ● Banias
●27ポイント

こちらのIE8では表示されるのですが・・・考えられる原因を列挙しておきます。

  1. jQueryのバージョンを jquery/1.4.2/jquery.js にしてみてください。
  2. HTMLファイルがBOM付UTF-8になっているので、BOM無UTF-8にしてみてください。
  3. JavaScriptの中で、行頭に全角スペースが入っている行が2行あります。半角スペースに変更してみてください。
  4. IEのキャッシュをすべてクリアしてみてください。
  5. IEのセキュリティ設定をデフォルト状態に戻してみてください。
◎質問者からの返答

ご教示、ありがとうございます。1)から5)で、3)を除いてすべて実行してみましたが、状態はかわりませんでした(両方のブラウザーで表示されません)。3)は「全角スペース」を探す方法が分からなくて、実行できませんでした。http://www.withmama.info/s_ytube/test3.html

1)について、jquery/1.4.2/jquery.js ではなく、最初の jquery/1.6.0 に変更するとChromeでのみ、表示することができました。ただ、この状態でエラーメッセージが変わりました。

メッセージ: オブジェクトを指定してください。

ライン: 13

文字: 13

コード: 0

URI: http://www.withmama.info/s_ytube/test3.html

もう少しの予感がいたしますが、お付き合い願えますか?


3 ● Lhankor_Mhy
●100ポイント ベストアンサー

こんばんは。

↓jsonpで作り直してみました。

http://jsfiddle.net/wbGun/

「RUN」ボタンを押して動かしてみてください。当方のIE8では動作しています。

◎質問者からの返答

こちらのIE8で動きました! 感謝の感謝です!1 どうもありがとうございました!!!!!

関連質問


●質問をもっと探す●



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