>>9
だからよ、なんで<html>を突っ込むんだよ。
ローカルルールはiframeじゃなくて、index.htmlの中間に入れるんだから、そんなことしたらW3C仕様外になるだろうが。
しかもcharset=Shift-JISなんていうのは存在しない。
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
こうだろ。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=Shift-JIS" http-equiv="content-type">
</head>
</html>
これはいらねーっつーことだ。