2

w3cバリデーターを使用してサイトを検証すると、埋め込みタグが有効なマークアップではないことがわかります。だから私はそれを取り出し、サファリ/クロムでは動作しますが、Firefox(3.5.x)では動作しませんが、正常に検証されます。Firefox でフラッシュを表示するには、オブジェクト タグに何か追加する必要がありますか。

4

3 に答える 3

1

A List Apartには、このトピックに関する優れた記事があります: Flash Satay: Embedding Flash While Supporting Standards

これを読んで、Flash を埋め込む際の一般的な問題を理解し、有効な HTML に埋め込むさまざまな方法について読んでください。次に、 SWFobjectを使用して Flash を埋め込みます。これが、標準のサポートブラウザー コンプライアンスの両方を備えた状態で行うための最良の方法です。

それに加えて、通常の Flash Satay メソッド使用して、JavaScript を使用していない人のために埋め込むこともできます。

于 2010-05-18T19:31:52.693 に答える
0

埋め込みはHTML仕様の一部ではなかったため、オブジェクトを使用する必要があります。フラッシュに触れてから久しぶりですが、私が知っている以上のことを言うのをためらっています。

于 2010-05-18T19:04:24.117 に答える
0

swfobjectを使用する必要があります。それは有効ですが、以前にバリデーターがつまずいたことがあると思います(w3バリデーターは、このようなものでつまずくことが知られています)。

于 2010-05-18T19:25:42.430 に答える