楽々ホームページ 制作更新 ECO WEB information

他サイトへのフォーム送信時の文字化け

2009-03-17 (Tue) 19:32
他のサイトをご利用(ショッピングカート等)の際、フォーム送信タグをエディターで書き込みますが相手先がShift-JISなどの文字コードであればデータが正常に渡らず文字化けを起こします。
※「イジクリ」はUTF-8で、他のサイトはShift-JISの場合
例:
 
※「カートへ入れる」をクリックすると他のサイトへ飛び文字化けがわかります。

そこで、フォームタグに下記を追加してください
フォームタグ(<form action=~)に
onSubmit="return false;" accept-charset="Shift_JIS" name="xxxx" サブミットボタン(<input type="submit"~)に下記を追加 onClick="org=document.charset; document.charset='Shift-JIS'; document.xxxx.submit(); document.charset=org;"
※「xxxx」は適宜に決めてください。



 
※「カートへ入れる」をクリックすると他のサイトへ飛び文字化してないことがわかります。

いかがでしょうか?

Blog Calendar

Blog Category

セルフコース

セルフコースはご自分で制作、更新をしていただくコースです。料金は以下のとおりです。システム初期費用:4­3­,2­0­0­円/初回システム利用料:1­2­,9­6­0­円/月※お客様が作成できるページ数は1­0­0­ページまでとなります。※表示料金は税込価格です。※無料登録でのお試し期間中には料金は発生しません。※毎月のお支払いは銀行自動引き落としになりますので所定の手続きをとらせて頂きます。※サービスの本登録申請後、契約完了の翌月に、該当する月額費用が銀行引き落としとなります。※メールアドレスを1­0­アカウント(1­アカウント2­0­M­B­)まで持つことが可能です。ご相談ください。
RSS 2.0