IE8 の怪
このブログの右のフレームに YouTube の動画を2個貼り付けて(埋め込んで)有りますが
普通に見えて、再生まで出来ますよね? [:右右:]
夕べ、PCの電源を落とすまでは私の所でも見えて、再生まで問題無く出来ていました。
今朝、電源を入れてこのページを開いてみると、動画部分が真っ黒状態で、再生も出来なくなっていました。ブラウザ(IE8)には『ページでエラーが発生しました。』の表示が。
エラーの詳細を見ると『メッセージ:識別子、文字列または数がありません。』・・云々。
その間にやった事は、電源を落とし、私は寝て、朝、電源を入れた、それだけです。
デスクトップ、ノートの2台共に同じ現象が出てました。
調べてみると良く起こる現象であるこ事はわかりましたが、なんで?
何が変わったの?
2台とも同じウィルスバスターを入れてあるので、自動アップデートされた影響?
YouTube のサイトへ行って動画を見る分には全く問題無し。
ここ(asmic.com)以外で埋め込まれた動画では問題ない様な感じ。
IE8 で表示されない事を確認し、そのままの状態で同時に Firefox を立ち上げ、見てみると再生まで全く問題無し。やはり IE8 の問題らしい。色々やりましたが改善されず、疲れました。
そこで、YouTube の埋込を『以前の埋込コード』に変更してみると、再生までOKに。
取りあえず『以前の埋込コード』にして、自分でも今は見える様にしてあるのだが・・・・
怪しすぎる IE8。やはり Win Xp はもうやめなさいと言う、暗の警告か?
<追記 2013-06/13 21:00>
自己解決しました。IE8 のメニューで『ツール』の中に『互換表示』と言うのが有ります。
理由はわかりませんが、その『互換表示』の中に『asmic.com』が入ってました。
その設定を外した所、YouTube の動画表示・再生が問題無くなりました。
『埋込コード』を<iframe>の形に戻してもOKとなりました。
なぜ『互換表示』の設定が変わっていたか、それもデスクトップ、ノートの2台とも。
それだけは謎です。
<更に・・・>
画像上にポインタを置いた時、IE のバージョン依存無しにツールチップが表示される様、属性タグを一部見直し、修正。