2011-08-15 11 views
1

私はIE 9を除いてテストしたすべてのブラウザで動作するjsメニューを持っています。IE 9では別の領域で動作します私たちのウェブサイト。 IE9は、nav.jsファイルの問題を参照し続けます。それはウェブサイトの他の領域で使用されているものと同じです。言うまでもなく、私は困惑しています。javascriptメニューはIE 9(空白)以外のすべてのブラウザで動作します

IE9の http://rocksolidnet.comおよびhttp://helpdesk.rocksolidnet.comを参照してください。

+0

IE9は10行目でawmlib1.jsという構文エラーを検出しましたが、ファイルは難読化されています。そのファイルの読みやすいバージョンをどこかに投稿できますか? – sdleihssirhc

答えて

1

あなたのJavascriptが縮小さ、したがって、あまりにも不可解な私はこの問題を解決するコードを投稿するために、私はIE9のデバッガを実行し、それはこれらの2つのエラーが返されている:

SCRIPT1002: Syntax error 
awmlib1.js, line 10 character 3622 

SCRIPT5009: 'awmCreateCSS' is undefined 
nav.js, line 39 character 1 

私はかなり確信していますもう1つはあなたの問題の原因です。

+0

それは混乱する部分です。 javascriptファイルnav.jsは、サイトの2番目の部分(helpdesk.rocksolidnet.com)で使用されているものと同じです。私はnav.jsファイルをそのディレクトリからメインディレクトリにコピーした。ヘルプデスクでは、デバッガは何も取得しません。 – Rldev

0

エラー:あなたの頭のセクション内のページ上

SCRIPT1002: Syntax error 
awmlib1.js, line 10 character 3622 
SCRIPT5009: 'awmCreateCSS' is undefined 
nav.js, line 39 character 1 

異なるスクリプト..

0

私は両方のディレクトリのメニュースクリプトに関連した各ファイルを検討してきました。彼らはすべて同じです。だから、どのディレクトリがどのディレクトリで動作するのか、他のディレクトリでは動作しないのか、ということです。私はindex.html上のメニュースクリプトへのパスを作業スクリプトフォルダを指すように変更し、それでも同じエラーで応答します。

0

私は同様の問題を抱えていましたが、私たちがビルドしなかったのはクライアントのサイトにあったので、私は多くの助けになるかどうかはわかりません。私はそれを固定した方法を正確にはわかりませんが、作業がうまくいかなかったページでは、上にDOCTYPEがあり、それを削除しました。それはそれは

は基本的に私はちょうど確認しました。この

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}"> 
<!-- DO NOT MOVE! The following AllWebMenus linking code section must always be placed right AFTER the BODY tag--> 
<!-- ******** BEGIN ALLWEBMENUS CODE FOR menusecond-2009 ******** --> 

(ここでは、メニュースクリプト)のように見えた仕事をしていたページに含まれるの周りにも、私はすべての単一の文字がそれらのコメントと同じに見えた、と何とかコメントしていましたそれが魔法のように働くDOCTYPeを削除するのと一緒に。

関連する問題