ブラウザのIEの文字コードではまったのでメモひらめき電球

文字コードを指定してるのになぜかShift_JISで判断されて何も表示されない。


なぜだーってことで調べました。


<title>日本語入る</title>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


メタタグで文字コードを宣言する前に日本語があるとIEはなぜか文字コードが

Shift_JISになってるガーン


<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<title>日本語入る</title>

ってことで逆にすると無事に表示されましたひらめき電球


これはちょっと作るときに気をつけたほうがよいですね。


こちらに詳しく書かれています。

Shift_JIS ? UTF-8 ? Internet Explorerの不思議な挙動

久しぶりにアクションスクリプト2をいじっていて

はまったのでメモひらめき電球


POST送信でレスポンスを受け取って色々やる

方法は知っているのだが、POSTしたいURLを開いて

データを渡したいんだけどどうやるんだろう

って悩んでいたら解決方法を発見ひらめき電球


//AS2

var loader_mc = this.createEmptyMovieClip("loader_mc", this.getNextHighestDepth());

loader_mc.name = "名前";
loader_mc.tel = "電話番号";
loader_mc.email = "メールアドレス";
loader_mc.getURL("http:// hogehoge .com/test.php" , "_self", 'POST');


これだけ!GETでやりたい場合は、POSTをGETに変えるだけ。

もちろん別窓もできます。


//受け取りは通常と一緒

$_POST['name']

$_POST['tel']

$_POST['email']