1. ホーム
  2. html

[解決済み] HTMLページにSWFファイルを埋め込むには?

2022-04-21 14:10:11

質問

HTMLページにSWFファイルを埋め込むにはどうしたらよいですか?

どのように解決するのですか?

SWFをHTMLページに埋め込むのに最適な方法は SWFOオブジェクト .

オープンソースのシンプルなJavaScriptライブラリで、Flashコンテンツを埋め込むための使いやすく標準に近い方法です。

また、Flash Playerのバージョン検知も可能です。ユーザーが必要なバージョンのFlashを持っていなかったり、JavaScriptを無効にしている場合、代替のコンテンツを表示します。また、このライブラリを使用して、Flashプレーヤーのアップグレードをトリガーすることができます。ユーザーがアップグレードすると、元のページにリダイレクトされます。

ドキュメントにある例です。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  <head>
    <title>SWFObject dynamic embed - step 3</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <script type="text/javascript" src="swfobject.js"></script>

    <script type="text/javascript">
        swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0");
    </script>

  </head>
  <body>
    <div id="myContent">
      <p>Alternative content</p>
    </div>
  </body>
</html>

これと一緒に使うと良いのが、SWFObjectのHTMLとJavaScriptです。 ジェネレータ . これは基本的に、SWFObjectを使ってFlashを埋め込むのに必要なHTMLとJavaScriptを生成します。パラメータを入力するための非常にシンプルなUIが付属しています。

非常にシンプルで使いやすく、おすすめです。