2012年06月06日

IEでYou Tubeを再生するとタイトルが文字化けする件

IEでYou Tubeを再生するとタイトルが文字化けするので困った件。

IEでYouTubeを再生するとlocation.hashの内容をタイトルの末尾に追加しようとする。そのためlocation.hashが2バイト文字だと文字化けしてしまいます。

めんどくさいけど次のようにしてタイトルの内容を復元すると文字化けが治ります。

var title = document.title;
swfobject.embedSWF("http://www.youtube.com/v/"+id+"?playerapiid=mytplayer&autoplay=1", "player", "740", "465", "8", null, null, params, atts);
document.title =title
タグ:IE You Tube
posted by ねこまんま at 16:46 | Comment(0) | TrackBack(0) | API | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック