タグ

2008年2月29日のブックマーク (3件)

  • IE7でダウンロードをするとファイル名の日本語部分が変に化ける ( しゃいん☆のブログ| 名古屋市 Webシステム開発 サーバ構築 ネットワーク構築 株式会社コネクティボ )

    通常、ファイルダウンロード時にファイル名を指定するには、httpのヘッダ部で Content-Disposition: attachment; filename="ファイル名" とすることで、指定した「ファイル名」で出力することが可能である。 ただし、ファイル名を日語で出力する場合は、SJISで出力してあげないと文字化けしてしまう。また、一般的にファイル名部分をURLEncodeしてあげることでも、文字化けせずに出力が可能である。 IE7(Internet Explorer 7)で日語ファイル名でダウンロードする際に問題がある。ファイル名に「構築」や「予約」等の文字が含まれている場合、直接SJISで出力してあげると不可解な文字化けを起こしてしまう。たとえば、「構築」の場合は「構」の字が「浩」になり、「予約」の場合は「予」の字が「誉」になってしまう。 調査してみるとIE7のバグらしく

    tegetegetege
    tegetegetege 2008/02/29
    IE7のバグ。SJISの2文字目が、5C、7Cの場合に別の文字として認識されてしまうバグの対応
  • 日本語ファイル名

    まだよくわかっていないことが多いので,お気づきの点がありましたらご教示ください。 [2006-05-08] WindowsのIEで化けていた(^^;)ので直しました。 [2007-03-14] IE5/6はUTF-8をURLエンコードした名前でもOKだそうです(Thanks: 白水さん)。 問題点 日語ファイル名の扱い方はブラウザによって異なり,たいへん厄介です。 まず,ファイル名はURLのパスとして与えることができます: <a href="fakefile.php/日語ファイル名.txt">クリックしてね</a> この場合,ブラウザは「日語ファイル名.txt」というファイルを見ているつもりになりますが,サーバ側では fakefile.php を実行し,/日語ファイル名.txt はその実行の際に環境変数 PATH_INFO として渡されるだけです。 また,ファイル名はHTTPヘッダ

    tegetegetege
    tegetegetege 2008/02/29
    日本語ファイル名ダウンロード時の文字化けについて。phpのサンプルあり
  • ドコモ 絵文字パレット - 商用 Web CMS 「すぐ使えるCGI」

    このツールについて 使用方法 絵文字をクリックして下さい。 Windows IE:クリップボードに絵文字コードがコピーされます。 それ以外:絵文字と同じ行のテキストボックス内に絵文字コードが表示されます。手動でコピーして下さい。 エディタやメーラ(※)にペーストして使用して下さい。 ※ メーラで使用できるのはドコモのバイナリのみ 動作確認済みブラウザ Windows:IE 5.5、Netscape 7.0、Opera 7.0、FireFox 1.0.6 Mac(OS X):IE 5.2、Netscape 7.02 絵文字の使用範囲 ドコモ:ウェブ、メール(バイナリのみ) Softbank:ウェブのみ EZweb:ウェブのみ 注意事項 Softbank コードを使用する場合、高機能なエディタを使用すると編集がうまくいかないことがあります。 Windows の場合は 「メモ帳」(NotePad