0

Webサーバーに.NET4.5をインストールした後、InternetExplorerでAbleCommerceストアにアクセスしようとするとスクリプトエラーが発生します。.NET 4.0をターゲットにするようにサイトを再度設定しようとしましたが、IEではまだ機能しないため、何が起こっているのかわかりません。これがAjaxToolkitの問題なのか、.NET4.5のインストール後に変更されたものなのかわかりません。

ChromeとFireFoxを使用してログインできますが、ログインページにアクセスすると(右上の[マイアカウント]または[ログイン]をクリック)、スクリプトエラーを表示するIEの設定がある場合は、スクリプトエラーが表示されます。

どんな助けでも大歓迎です。

SCRIPT5007:オブジェクトに期待されるlogin.aspx?ReturnUrl =%2fMembers%2fMyAccount.aspx、行539文字1

document.getElementById('ctl00_wpm_Login_ctl03_LoginValidationSummary')。dispose = function(){Array.remove(Page_ValidationSummaries、document.getElementById('ctl00_wpm_Login_ctl03_LoginValidationSummary')); }

(function(id){var e = document.getElementById(id); if(e){e.dispose = function(){Array.remove(Page_ValidationSummaries、document.getElementById(id));} e = null;}} )('ctl00_wpm_Login_ctl04_RegisterValidationSummary');

4

2 に答える 2

0

Page_ValidationSummariesには、ブラウザーにレンダリングされていないコントロールの場合でも、すべての検証サマリーが入力されます。つまり、ブラウザーにnullが含まれることになります。

または、この例では、配列から「null」を削除しようとしています。これは逆の問題です。

于 2014-03-04T01:12:42.793 に答える
-1

これを解決するには、サーバーから4.5をアンインストールして(次に4.0を再インストールして).NET4.0にロールバックする必要がありました。解決策が見つかりませんでした。

于 2012-08-27T20:48:24.837 に答える