0

これはテスト ページです: http://www.onebagoneearth.com/ OBOEKindBag (URL をインデックスに登録したくないので、ページ名とドメインの間にスペースを入れます)

サムネイルの 1 つまたはメイン画像をクリックすると、ポップアップ ウィンドウが表示されます。ここで数量を入力して [カートに追加] をクリックすると、IE7 で (少なくとも Vista では、また IE6 では、しかし、私はそれほど注目していません)、Code:0 で無効な引数エラーが表示されます。

Chrome 4、IE 8、FF 3.5 ではエラーは発生しません。

編集: まだエラーが表示されますが、Vista 上の IE7 のバージョンがチョークする実際の行が見つかりました。エラーは、サードパーティのチェックアウト/ペイパル エクスプレス JavaScript の次の行で発生します (この機能を削除したい場合を除き、私はそれを制御できません)。

document.getElementById('thirdPartyCheckoutButtons').style.paddingRight=newpos

Visual Studio を接続して IE7 用にデバッグすると、次のページでエラーが発生することも示されました。 custcol_oboe_col_kind は、選択したバッグの色に応じて変更するように設定されています)

その URL は、アイテム (または複数のアイテム) をショッピング カートに追加するために、cartFram の ID で iframe の src 属性に追加されるものです。

エラーが発生した場合の詳細情報: 任意のアイテム (または複数のアイテム) がカートに追加されたときに発生します。ただ、カートに商品を入れた直後にショッピングカートを表示するとエラーが表示されません。たとえば、このポップアップ インターフェースでは、カート ページにリダイレクトするアクションは「カートを見る」ボタンに分かれていますが、「閉じる」ボタンを押してポップアップを閉じ、このページでカートに追加をクリックすると、 「カートを見る」ボタンはなく、すぐにショッピング カートにリダイレクトされるため、エラーは発生しませんが、コードに alert() ステートメントを挿入したときにここでエラーが発生したと思います。物事を遅くする。

4

1 に答える 1

0

これらのバッグの 1 つをカートに追加したり、後でカートの合計を操作したりしても、javascript エラーは発生しません。FF3.5、IE6、7、および 8 でテスト済み。エラーは修正されましたか?

余談ですが、IE の javascript エラー ポップアップで報告される行番号は、基本的にあからさまな嘘です。ただし、Microsoft スクリプト デバッガー (ここから入手可能) をインストールすると、JS ランタイム エラーをキャッチし、エラーが実際に発生した適切なファイルをポップアップで開くことができます。

于 2010-03-12T05:22:26.747 に答える