重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

FireFoxだと問題ないのですが、IEだとエラーが出ます。
原因がわからないので、助けてください。

IEには次のようなエラーが出ます。
ライン:5
文字:1
エラー:構文エラーです
コード:0

ソースコードは以下の通りです。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
。。。。

以上、すみませんが、よろしくお願いします。

A 回答 (2件)

単純にIEがconst命令をサポートしていないのが原因のようですね。


(知らなかったのですが、「javascript const」で検索して。)

IE以外にも利用できないブラウザがあるようですし、const宣言できなくて困るケースも思いつかないし、現状では使わないようにするという対処しかないように思います。

参考URL:http://www.google.com/search?ie=shift_jis&lr=lan …
    • good
    • 0
この回答へのお礼

ありがとうございます。
スッキリしました。

それにしても、ブラウザの仕様は統一して欲しいですね。

お礼日時:2006/10/29 13:44

質問に書かれているソースコードの5行目ではなく、


外部ファイル化しているjavascriptファイルの5行目ではないですか?
エラーには同時に外部javascriptファイルのファイル名は表示されていませんか?

この回答への補足

ご回答ありがとうございます。

ご指摘のように外部ファイルが原因でした。
下記コードの、定数の宣言をなくしたら、エラーが消えました。

一応、直面している問題は解決したのですが、
なぜ、エラーが発生したのかわかりません。

このエラーの原因がわかれば、教えてください。

-----外部ファイル-----
/*
* 定数
*/

const addressSize = 60;
。。。。

補足日時:2006/10/29 08:37
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!