当前位置: 首页 > 面试题库 >

如何在HTML页面中嵌入SWF文件?

狄令
2023-03-14
问题内容

如何将SWF文件嵌入HTML页面?


问题答案:

将SWF嵌入HTML页面的最佳方法是使用SWFObject。

这是一个简单的开源JavaScript库,它是易于使用且符合标准的方法来嵌入Flash内容。

它还提供Flash
Player版本检测。如果用户没有所需的Flash版本或禁用了JavaScript,则他们将看到替代内容。您还可以使用此库来触发Flash
Player升级。用户升级后,他们将被重定向回页面。

文档中的示例:

<!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,供您输入参数

强烈建议您使用它,并且非常简单。



 类似资料:
  • 了解如何在 Dreamweaver 中插入和预览 SWF 文件以及设置 SWF 文件属性。 在使用 Dreamweaver 插入使用 Adobe Animate CC 创建的内容之前,您应熟悉以下不同文件类型: FLA 文件 (.fla) 所有项目的源文件,使用 Flash 创作工具创建。此类型的文件只能在 Flash 中打开(而无法在 Dreamweaver 或浏览器中打开)。您可以在 Flas

  • 问题内容: 已经有很多资源,但是我似乎无法使它正常工作。我究竟做错了什么?jar文件位于: http://www.alexandertechniqueatlantic.ca/multimedia/AT-web-presentation- imp.jar 我用来嵌入的代码是: 我正在使用的测试页位于: http://www.alexandertechniqueatlantic.ca/test.php

  • 问题内容: 将swf文件添加到jframe时出现问题。他们说我应该尝试JFlashplayer,但这只是一个试用。你能给我一些示例代码吗? 问题答案: 这是我的Flash Player,改编自其网站上的示例。BCFrame本质上是一个JInternalFrame。您可以扩展它。它需要稍作修改才能起作用,但应该向前迈进。您可以剔除任何不存在的内容。 其他可能的解决方案是: jffmpeg-搜索它 h

  • 问题内容: 我试图找到一个体面的解决方案(尤其是从SEO方面),用于在网页中嵌入字体。第二种解决方案仅适用于标题。是否有针对全文的解决方案?我已经厌倦了网页的标准字体。 谢谢! 问题答案: *自从最初提出并回答这个问题以来,*情况已经发生了变化。对于使用@font-face嵌入来使正文文本起作用的跨浏览器字体嵌入,已经进行了大量工作。 基本上,这可以不破坏任何内容的方式提供OTF,EOT,SVG和

  • 问题内容: 我正在创建一个轻量级的单文件数据库管理工具,我希望将一些小图标与其捆绑在一起。将图像嵌入HTML / PHP文件的最佳方法是什么? 我知道一种使用PHP的方法,在该方法中,我将使用GET参数调用同一文件,该参数将输出具有正确标头的硬编码二进制数据,但这似乎有点复杂。 我可以使用某些东西直接在CSS 声明中传递图像吗?这将允许我利用CSS Sprite技术。 浏览器支持在这里不是问题,因

  • 问题内容: 我需要编辑(使用javascript)嵌入html页面的SVG文档。 加载SVG后,我可以访问SVG的dom及其元素。但是我不知道SVG dom是否准备好,因此当加载html页面时,我无法对SVG执行默认操作。 要访问SVG dom,我使用以下代码: 其中“图表”是embed元素的ID。 如果在html文档准备好后尝试访问SVG,则采用这种方式: svg始终为null。我只需要知道它何