タグ

ブックマーク / monmon.hateblo.jp (2)

  • jQueryのgetJSONで文字コード違うとIEでスクリプトエラーになるのを解消する - こんにちはこんにちはmonmonです!

    jQueryでgetJSON使ってjsonpするライブラリ作っていたのだけど、IEでエラーになるって指摘を受けた。 (僕はFirefoxだったのと、utf-8のページでロードしてたので気付かなかったのよね。。) で、確認した。 確かにエラー。 なんでだろ?と思いIEのデバッガでエラーを確認してみると、 どうやら取得したJSONの文字化けのせいっぽい。 確かに、自分で作ったスクリプトを<script charset="utf-8" ...>とかでロードしたとしても、 その先のjsonpの部分でcharset指定しないと文字化けを起こすよね。 と言うことでjQueryのドキュメントを確認。 jQuery.ajax( options ) …それっぽいのがナイでやんの。。。 と言うことでjQueryのソース見てみた。 jsonpだからcreateElement("script")してるところを探し

    jQueryのgetJSONで文字コード違うとIEでスクリプトエラーになるのを解消する - こんにちはこんにちはmonmonです!
    hashimoya
    hashimoya 2012/01/19
    けっこうよくある事態なので、scriptCharsetで指定、覚えておこう…
  • MacのFirefoxのフォームで、TAB移動ができなくて困ってた - こんにちはこんにちはmonmonです!

    Mac始めました: フォームの入力について ウインドウズの場合、Tabを押していくと、各項目に順番にチェックボックスに項目が移動し、チェックボックスやsubmitボタンにもフォーカスが当てられます。 これがMacだと、テキストエリア以外にはTab移動でフォーカスが移らないんですよね。 テキストエリア最後でTabを押すと、なぜかURL入力欄にフォーカスが移動してしまう。 まさに同じ状態で困ってました。 と言うか、そういうものなのかと思い、調べもせずでしたね。 で、たまたま Blog not found を見る機会があり、 Safari の TAB キーも、フォームの要素を移動するためのものだそうです。が、次のように、"タブキーを押したときに WEB ページ上の各項目を強調表示" オプションを ON に変更すれば、その動きを変えることができます。 というのを見て、Safariで試し「おぉ!」と

    MacのFirefoxのフォームで、TAB移動ができなくて困ってた - こんにちはこんにちはmonmonです!
    hashimoya
    hashimoya 2009/01/26
    MacのFxとSafariは、すべてのフォーム要素に対してのtabキー遷移がデフォでない件。
  • 1