检查 Flash Player

访问您的 Web 站点的大多数用户都安装了 Flash Player 6 或更高版本的插件。在极少数情况下,访问者可能未安装该插件。当没有安装 Flash Player 的访问者访问您的站点时,您可以采取几种不同的措施。如果您的站点主要依靠 Flash 才能正常工作,您可能需要向该用户发送一个自定义网页,以便将用户重定向到可以从中下载播放器的 Macromedia 站点。

通过在 Dreamweaver 中检查插件,您可以检查自己的 Web 站点的访问者是否安装了 Flash Player 插件。检查插件之后,您可以根据访问者是否具有满足最低要求的插件,将他们重定向到不同的 URL。例如,如果访问者没有 Flash Player,您可以打开一个 Web 页,将访问者重定向到 Macromedia Web 站点以下载最新版本。

  1. 在 gnome.html 中的 body 标记内单击(在"y"与右尖括号之间单击),在 Dreamweaver 中打开"行为"面板("窗口">"行为")。
  2. 单击加号 (+),从"行为"弹出菜单中选择"检查插件"。
  3. 从"插件"弹出菜单中选择"Flash"。
  4. 保留"如果有,转到 URL"文本框为空白。

    此文本框控制具有指定插件的访问者所看到的页。保留此文本框为空白可确保安装了 Flash Player 的用户保留在同一页中。

  5. 在"否则,转到 URL"文本框中键入一个 URL。

    为没有 Flash Player 插件的访问者指定一个备用 URL。在该文本框中键入 noflash.html。

注意

为您提供了一个 noflash.html 文档,此文档和源文件包括在本教程附带的范例文件中。此文档位于 finished 文件夹中。将此文档保存在您正在处理的 gnome.html 文档所在的文件夹中,或者在该位置创建一个您自己的文件。理想情况是,为没有 Flash Player 的用户创建一个自定义 Web 页。

  1. 选择"如果无法检测,则始终转到第一个 URL"选项。

    选择此选项意味着"假定访问者有插件,除非浏览器明确指出没有插件"。由于您为没有插件的访问者添加了备用广告,因此在本练习中最好选择此选项。下图显示了您到目前为止为添加 Flash Player 检测已做出的选择。

    做出上述选择以便在 Dreamweaver 中添加 Flash Player 检测行为。


  2. 单击"确定"。完成后,Dreamweaver 将向 <body> 标记添加以下代码:
    <body id="container" onLoad="MM_checkPlugin('Shockwave Flash','','noflash.html',true);return document.MM_returnValue">
    
  3. 保存对该文档所做的更改,然后继续学习测试应用程序

注意

您可以在 FlashBanner/Part3 文件目录的 finished 文件夹中找到已完成的文件。

如果您未使用 Dreamweaver,也可以在 Flash 创作环境中添加 Flash Player 检测。转至"发布设置"对话框("文件">"发布设置"),确保在"格式"选项卡中选择了"HTML"。然后选择"HTML"选项卡,再选择"检测 Flash 版本"选项。单击复选框旁边的"设置"。您可以在该对话框中设置目标、内容和备用页。