首頁 >web前端 >js教程 >SWFObject基本用法實例分析_javascript技巧

SWFObject基本用法實例分析_javascript技巧

PHP中文网
PHP中文网原創
2016-05-16 15:49:341463瀏覽

這篇文章主要介紹了SWFObject基本用法,實例分析了SWFObject操作Flash檔案的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了SWFObject基本用法。分享給大家供大家參考。具體分析如下:

SWFObject是一個用於在HTML中方面插入Adobe Flash媒體資源(*.swf檔案)的獨立、敏捷的JavaScript模組。此模組中的JavaScript腳本能夠自動偵測PC、Mac機器上各種 主流瀏覽器對Flash插件的支援情況。它使得插入Flash媒體資源盡量簡捷、安全。而且它是非常符合搜尋引擎優化的原則的。此外,它能夠避免您的 HTML、XHTML中出現object、embed等非標準標籤,從而符合更標準。

基本使用:

<!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>
  <p id="myContent">
   <p>Alternative content</p>
  </p>
 </body>
</html>

參數定義:

<script type="text/javascript">
var flashvars = {
 name1: "hello",
 name2: "world",
 name3: "foobar"
};
var params = {
 menu: "false"
};
var attributes = {
 id: "myDynamicContent",
 name: "myDynamicContent"
};
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", 
  "9.0.0","expressInstall.swf", flashvars, params, attributes);
</script>

參數定義2:

<script type="text/javascript">
var flashvars = false;
var params = {};
var attributes = {
 id: "myDynamicContent",
 name: "myDynamicContent"
};
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", 
  "9.0.0","expressInstall.swf", flashvars, params, attributes);
</script>

 以上就是SWFObject基本用法實例分析_javascript技巧的內容,更多相關內容請關注PHP中文網(www.php.cn)!



陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn