0

私のJavaScriptコードはFirefoxで正常に実行されていますが、Chromeでは機能しません。フレームという名前のグローバル変数が定義されていないと表示されました。コードを注意深くチェックしましたが、問題はありません。また、Firefoxやその他のブラウザでも正常に機能しました。

Chromeのグローバル変数とは何か関係がありますか?

.apsillersは正しいです。問題が解決しました!

4

1 に答える 1

1

グローバル変数framesは、既存のブラウザー構造です。(実際にはのエイリアスですwindow。)という名前の新しいグローバル変数を作成している場合は、既存の変数framesを壊そうとしています。ただし、FirefoxとInternet Explorerでは上書きできませんがframes、Chromeでは上書きできます。あなたはおそらく誤って破壊したり書き直しframesたりしていますが、実際にそれを許可しているのはChromeだけです。

あなたがあなたのコードを投稿すれば、私たちは確かに知ることができます。

于 2012-05-15T19:36:43.563 に答える