質問: 外部ファイルjs参照を全て消さないと「文字が正しくありません」エラー 実に不思議なのですが、 以下のように4つのjsファイルをインクルードしているhtmlファイルを ローカルで開くと「文字が正しくありません」とスクリプトエラーが何回かでます。 ですが、script1~4.js の行を全てコメントアウトすると、エラーはでません。 1~4のどれかにエラーが含まれているのかと、一つ一つを外してみましたが、 どの行を外しても、やはり「文字が正しくありません」と出てしまいます。 ローカルの然るべきパスに1~4はあります。また、html同様、jsもeucになってます。 何が原因なのでしょうか? タイトル
回答: ソースを見るかぎり、htmlファイルはeuc-jpで記述されているようですが、jsファイルの文字コードはどうなっていますか? eucのページからshift_jisのjsファイルを呼び出すと、ieではスクリプトエラーになります。 回避方法は、