~~~~~外部JS~~~~~
var url = "abc.php?param=「親画面から貰った日本語(あああ等)」"
var request = new XMLHttpRequest();
request.open("GET", url);
request.send("");
request.onreadystatechange = function(){
if(request.readyState == 4 && request.status == 200){
var tmpTxt = request.responseText;
subWin= window.open("", "test");
top.subWin.document.write(tmpTxt);
top.subWin.document.close();
subWin.focus();
}
}
上記のようなJSを作成して、親画面から子画面に遷移させています。
親画面では正常に見えていますが子画面に遷移すると文字化けが発生し、表示されません。
このような状態で文字化けせずに渡す方法はありますでしょうか。
補足:
ファイルは全てUTF-8です。
全ての画面に以下を設定しています。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/24 08:21