アルマニアインフォメーションタイトルイメージ
INFORMATION

twitterウィジェットがfirefoxでは表示しない時の対策

過去記事

最近、サイトに設置してあるtwitterの検索ウィジェットが表示されていない事に気付いた。ん?その部分のHTMLは全く触ってなかったし…なんじゃ?(触っていないと思ってるのは自分だけで必ず原因がある…とはいえ、覚えがない) ブラウザ別に比べると、FirefoxとIEはダメ。SafariはOK(検索ウィジェットが表示される) バックアップとしばらくにらめっこ。うーんワカリマセン。 そういえば、google AJAX入れた時に変わっちゃったか? そんなわけで幾つか調べてみると、どうも「widjet.js」はUTF-8コードじゃないと駄目なんだと… こりゃ気付かなかった。というか最初は動いてたのに… 原因はもういいや。とにかく文字コードを指示しましょう。 <script src=”http://widgets.twimg.com/j/2/widget.js”> <script src=”http://widgets.twimg.com/j/2/widget.js” charset=”utf-8″> 上記のこのスクリプト内にcharset=”utf-8″を追加するだけです。 私は検索ウィジェットを使用していますが、ツィートボタンやフォローボタンも同様にUTF-8コードを宣言すればOKです。 これでどのブラウザでも、最初に設定した通りの表示がされるようになりました。
ブログランキング・にほんブログ村へ

NEW ITEM LINK

コメントは受け付けていません。