将SWF嵌入HTML页面的最佳方法是使用SWFObject。
这是一个简单的开源JavaScript库,它是易于使用且符合标准的方法来嵌入Flash内容。
它还提供Flash Player版本检测。如果用户没有所需的Flash版本或禁用了JavaScript,则他们将看到替代内容。您也可以使用此库来触发Flash Player升级。用户升级后,他们将被重定向回页面。
文档中的示例:
SWFObject dynamic embed - step 3
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0");
Alternative content
与之配合使用的一个很好的工具是SWFObject HTML和JavaScript 生成器。它基本上会生成使用SWFObject嵌入Flash所需的HTML和JavaScript。带有一个非常简单的UI,供您输入参数。
强烈建议您使用它,并且非常简单。