0

私はこれに対する答えを高くも低くも見てきましたが、誰かが答えを持っているか、少なくともそれを回避するためのヒントを持っていることを望んでいます。

jQueryのload()メソッドを介して静的HTMLファイルをコンテナーにロードしています。この静的HTMLファイルには、swfをロードするスクリプトが含まれています。その特定のファイルをロードすると、白い画面の死(WSOD)が表示され、ページが爆発し、部屋の全員が恐ろしい死を遂げます。

これは、swfが存在するときにjQuery wrapメソッド(wrap、wrapOuterなど)を使用するときにも発生しました。

swfオブジェクトを持つコンテナでDOMを操作すると、これが発生するようです。誰かがそれを防ぐことができる解決策や方法を持っていますか?

ありがとう!

4

1 に答える 1

0

死の白い画面が表示されるのは、JavaScriptがクラッシュし、SWFが読み込まれないためだけです。
Firefox用のHTTPFoxをインストールし、SWFがロードされているかどうかを確認します。
これに関する最も一般的なバグは、クロージングの欠落です。

}

これにより、ブラウザはHTMLをレンダリングしません

于 2011-04-20T00:10:50.280 に答える