下記のようなソースコードで、
winxpのxampp環境で、htmlはshift-jis CR+LFで保存しました。
やっていることは、googleの検索ボックスになります。
googleminiでも同様の現象が発生しました。
googleがUTFであるに対して、
こちらの環境はshift-jisであるせいか、
googleにいったときに、文字化けしてしまいます。
htmlはshift-jisでありながら、google検索(UTF8)を共存させる方法はないでしょうか。
<html xmlns="
http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
<script type="text/javascript">
var DOMAIN='
www.yahoo.co.jp';
function searchInSite(F){
F.q.value='site:' + DOMAIN + " " + F.q.value;
}
function searchSpecial(F){
F.q.value=F.operator.options[F.operator.selectedIndex].value +
F.q.value;
}
</script>
</head>
<body>
<!-- あ(MOJIBAKE TAISAKU) -->
<p>通常版</p>
<form onSubmit ="searchInSite(this)" action="
http://www.google.co.jp/
search">
<input type="hidden" name="hl" value="ja">
<input type="hidden" name="ie" value="UTF-8">
<input type="hidden" name="oe" value="UTF-8">
<input type="text" name="q" size="31">
<input type="submit" value="検索">
</form>
<p>スペシャル版</p>
<form name="myForm" onSubmit ="searchSpecial(document.myForm)"
action="
http://www.google.co.jp/search">
<input type="hidden" name="hl" value="ja">
<input type="hidden" name="ie" value="UTF-8">
<input type="hidden" name="oe" value="UTF-8">
<input type="text" name="q" size="31">
<select name="operator"
<option value="site:">サイト内検索</option>
<option value="link:">リンク検索</option>
<option value="related:">関連ページ検索</option>
<option value="会社情報 ">会社情報検索</option>
<option value="英和 ">英和辞典検索</option>
<option value="和英 ">和英辞典検索</option>
</select>
<input type="submit" value="検索">
</form>
</body>
</html>