EUCコードで書かれたhtmlソースページにて、次のように外部メーラーを呼びだすようにタグを書いた場合、
<A HREF="mailto:test@test.com?cc=admin@net.co.jp?subject=テストです?body=本文です">メールはこちら</A>
ブラウザから当該リンクをクリックして、メーラーが起動されたときに、subject/本文ともに文字化けを起こしています。
(ちなみにメーラーはBeckyで試しています)
これは、Windows環境がShift-JISのためだと思い、上記のタグの中で、日本語の部分だけ、Shift-JISに変えるようにしてみました。
<A HREF="mailto:test@test.com?cc=admin@net.co.jp?subject=・ニ・ケ・ネ、ヌ、ケ?body=ヒワハク、ヌ、ケ">メールはこちら</A>
それでもやはりsubject/本文ともに文字化けします。(最初のものとは違う化け方です)
htmlページはeuc文字体系から変えないものとして、上記のような文字化けを回避するhtmlの書き方について教えてください。
No.1ベストアンサー
- 回答日時:
仕様上はマルチバイト文字は【ページの符号化方式に関わらず】UTF-8でパーセントエンコードすることになっていますが・・・
ecmascriptで
encodeURIComponent("文字列")
で返される文字列のこと
http://homepage3.nifty.com/jgrammar/ja/tools/cod …
でUTF-8にだけチェックを入れ,出てくる二桁ずつの16進数の前にそれぞれ
%をつけたものと同じ
mailto:test@test.com?cc=admin@net.co.jp?subject=%E3%83%86%E3%82%B9%E3%83%88%E3%81%A7%E3%81%99
ってな感じで。
[インターネットオプション]
[詳細設定]
mailtoリンクでUTF-8を使う
にチェックすれば大丈夫だと思う。
ただ,そうでない場合
確か完全に解決する方法はないとか言う結論だった気がする
http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=4551
>>UTF-8にだけチェックを入れ,出てくる二桁ずつの16進数の前にそれぞれ%をつけたものと同じ
バッチリです。^^
なかなか解決しなかったので感動しています。
大変ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java VScodeのターミナルの文字化けについて 1 2022/09/27 22:19
- PHP 10文字以降は非表示にしたいんですが、文法が分かりませんアドバイスお願い致します 1 2022/07/10 20:37
- Ameba(アメーバブログ) アメブロは、HTMLのタグの入力を許さないブログ・サイトですか? 1 2023/06/18 18:48
- ホームページ作成・プログラミング アメーバ・ブログは"HTMLタグ"を許可してないのですか? 2 2023/06/17 21:08
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- その他(プログラミング・Web制作) 文字コード及びフォントに関する次の記述を読み,適切なものをすべて選べ。 ASCIIとは,英数字だけを 4 2023/01/11 19:10
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2022/10/12 12:55
- PHP phpの imap_search で漢字コード 1 2022/09/06 17:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ビルダーソフトの不用タグ
-
12月のカレンダーを表すHTMLを...
-
embedタグでFirefox右クリック禁止
-
個人HPにログイン機能付けられる?
-
別ページをベージを写す
-
このプログラミング誰か教えて...
-
API、OCX、DLLって何でしょう?
-
Excelで用語辞典を作成するには?
-
全豊田作業責任者
-
C言語でSMTPを使ったプログ...
-
6~7割の正解で、なぜ合格?
-
現在プログラミングの研修中な...
-
1年無職の彼氏 別れるべきですか?
-
情報処理技術者1種と2種について
-
nslookupするとローカルドメイ...
-
MOS 資格
-
自動で施設の空きを通知するプ...
-
プログラム作成
-
VBプログラムをEXCEL VBAに移植...
-
中小企業団体中央会にお勤めの方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTML 特殊文字の タブ:	...
-
12月のカレンダーを表すHTMLを...
-
Affinger6でトップページに記事...
-
cssでclass名に大文字、アンダ...
-
個人HPにログイン機能付けられる?
-
htmlで検索を回避するには?
-
textarea 内に IFRAME を読み込...
-
【HP作成】クリック音が鳴るよ...
-
HTMLのタグは閉じなくてもいい...
-
theadはあまり使わないものです...
-
VBで簡単なゲームをつくるサイト
-
iframe の代用で objectタグを...
-
携帯のサイトに、パスワードで...
-
文字が消える?
-
embedタグでFirefox右クリック禁止
-
wordファイルをhtml形式で保存
-
DWでのCSSの使い方について。
-
googlemapへのリンクを作りたい
-
携帯用HTMLで文字の背景色を指...
-
インラインフレームを使用した...
おすすめ情報