SWFObject基本用法实例分析


Posted in Javascript onJuly 20, 2015

本文实例讲述了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>
  <div id="myContent">
   <p>Alternative content</p>
  </div>
 </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>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JS setCapture 区域外事件捕捉
Mar 18 Javascript
ko knockoutjs动态属性绑定技巧应用
Nov 14 Javascript
jQuery Mobile页面跳转后未加载外部JS原因分析及解决
Mar 18 Javascript
js判断IE浏览器版本过低示例代码
Nov 22 Javascript
JS使用post提交的两种方式
Dec 03 Javascript
理解JavaScript中worker事件api
Dec 25 Javascript
Node.js 异步异常的处理与domain模块解析
May 10 Javascript
vue-router路由懒加载的实现(解决vue项目首次加载慢)
Aug 28 Javascript
对angularJs中自定义指令replace的属性详解
Oct 09 Javascript
js中的深浅拷贝问题简析
May 10 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
Jun 10 Javascript
详解微信小程序支付流程与梳理
Jul 16 Javascript
jQuery.prop() 使用详解
Jul 19 #Javascript
javascript中setAttribute()函数使用方法及兼容性
Jul 19 #Javascript
jQuery的position()方法详解
Jul 19 #Javascript
ExtJs动态生成treepanel的Json格式
Jul 19 #Javascript
javascript中mouseover、mouseout使用详解
Jul 19 #Javascript
javascript实现的简单计时器
Jul 19 #Javascript
javascript中setInterval的用法
Jul 19 #Javascript
You might like
简单采集了yahoo的一些数据
2007/02/14 PHP
PHP魔术引号所带来的安全问题分析
2014/07/15 PHP
php生成rss类用法实例
2015/04/14 PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
2015/11/05 PHP
PHP会员找回密码功能的简单实现
2016/09/05 PHP
PJBlog插件 防刷新的在线播放器
2006/10/25 Javascript
JavaScript中的Location地址对象
2008/01/16 Javascript
jquery 必填项判断表单是否为空的方法
2008/09/14 Javascript
深入分析jQuery的ready函数是如何工作的(工作原理)
2015/12/17 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
jQuery实现立体式数字动态增加(animate方法)
2016/12/21 Javascript
angularjs中回车键触发某一事件的方法
2017/04/24 Javascript
ES6正则表达式的一些新功能总结
2017/05/09 Javascript
AngularJS入门教程二:在路由中传递参数的方法分析
2017/05/27 Javascript
微信小程序开发之好友列表字母列表跳转对应位置
2017/09/26 Javascript
JavaScript比较同一天的时间大小实例代码
2018/02/09 Javascript
js实现一个页面多个倒计时的3种方法
2019/02/25 Javascript
详解小程序横屏方案对比
2020/06/28 Javascript
前端vue+elementUI如何实现记住密码功能
2020/09/20 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
简单了解OpenCV是个什么东西
2017/11/10 Python
Python中修改字符串的四种方法
2018/11/02 Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
2018/11/29 Python
Staples英国官方网站:办公用品一站式采购
2017/10/06 全球购物
Falconeri美国官网:由羊绒和羊毛制成的针织服装
2018/04/08 全球购物
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
电子商务专业自我鉴定
2013/12/18 职场文书
个人自我鉴定总结
2014/03/25 职场文书
北京申奥口号
2014/06/19 职场文书
先进党组织事迹材料
2014/12/26 职场文书
物业客服专员岗位职责
2015/04/07 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
迁徙的鸟观后感
2015/06/09 职场文书
安全教育片观后感
2015/06/17 职场文书
未来,这5大方向都很适合创业
2019/07/22 职场文书
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers