2011-10-24 12 views
0

このコードで何が問題になっていますか?手動で自分自身を評価しているスクリプトタグがエラーを持っていること - それは構文エラーが e.text内部であると思わJavascriptコードにエラーがありますか?

+2

'e.text'の値は何ですか?コードをデバッグするか、alertまたは 'Console.write'でそれを表示し、ここに投稿してください。 –

+0

しかし、エラーはie7でのみスローされます。お返事ありがとうございます。私はアラートを行い、確認します。 – Harry

+0

あなたはこのことについて質問してください。私たちはそのようなことを推測することはできません。 –

答えて

3

eval(e.text); //run the script

runScripts1: function(e) { 
     if (e.nodeType != 1) return false; //if it's not an element node, return 

     if (e.tagName.toLowerCase() == 'script') { 
      eval(e.text); //run the script 
     } 
     else { 
      var n = e.firstChild; 
      while (n) { 
       if (n.nodeType == 1) forrester.runScripts1(n); //if it's an element node, recurse 
       n = n.nextSibling; 
      } 
     } 
     return true; 
    }, 

おかげで構文エラーを示しています。

関連する問題