2

簡単な質問: Flash ファイルを埋め込む標準に準拠した方法を探しています。私はこのプロジェクトで Dreamweaver を使用してきました (好きだからではなく、同僚が HTML の第一人者ではないため)、明らかに非標準コードを使用して Flash ファイルを埋め込みます。おそらく HTML では標準ですが、私が好んで使用する XHTML ではそれほど多くはありません。

これを行うための標準準拠の方法は何ですか? 誰もが使用しているように見える JavaScript ライブラリを使用せずに実行したいのですが、JavaScript が有効になっていないときにページが正常に機能しなくなるように、純粋な XHTML ソリューションを探しています。

ありがとうございます。必要に応じて、既存の非準拠コードを投稿できます。

4

2 に答える 2

5

ここでは、Satay メソッドに関する情報をいくつか紹介します。

標準に準拠した方法は、適切な型を設定して <object /> タグを使用することです。ただし、さまざまなブラウザー間のサポートはかなり大雑把です。あなたの最善の策は、swfObject などの JavaScript ライブラリを使用して、フラッシュを特定の div タグに置き換える/埋め込むことです。

ほとんどの場合、javascript を無効にしている人は、フラッシュを持っていないか、フラッシュも無効にしている可能性があります。また、フラッシュに置き換えられる div 内のフォールバック html も、より簡単にテストできます。

正直なところ、私はあなたよりも好きではありませんが、それが機能することを確認する最も簡単な方法です...以下は、その道を選択した場合の例です.


  <object id="myflash" type="application/x-shockwave-flash" data="myfile.swf">
    <param name="movie" value="myfile.swf" />
  </object>
于 2009-03-16T18:32:57.683 に答える
1

サテ・メソッド

于 2009-03-16T18:32:37.403 に答える