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 相关文章推荐
prototype 1.5 &amp; scriptaculous 1.6.1 学习笔记
Sep 07 Javascript
zTree插件之多选下拉菜单实例代码
Nov 06 Javascript
node.js中的console.time方法使用说明
Dec 09 Javascript
基于jQuery+Cookie实现的防止刷新的在线考试倒计时
Jun 19 Javascript
JS模拟并美化的表单控件完整实例
Aug 19 Javascript
JS+CSS实现的竖向简洁折叠菜单效果代码
Oct 22 Javascript
JS封装的自动创建表格的实现代码
Jun 15 Javascript
详解VScode编辑器vue环境搭建所遇问题解决方案
Apr 26 Javascript
ES6 Array常用扩展的应用实例分析
Jun 26 Javascript
JS中的算法与数据结构之集合(Set)实例详解
Aug 20 Javascript
vue实现权限控制路由(vue-router 动态添加路由)
Nov 04 Javascript
es6函数之箭头函数用法实例详解
Apr 25 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
php入门学习知识点三 PHP上传
2011/07/14 PHP
PHP缓存技术的使用说明
2011/08/06 PHP
jQuery 图片切换插件(代码比较少)
2012/05/07 Javascript
JS 屏蔽按键效果与改变按键效果的示例代码
2013/12/24 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
JavaScript中的lastIndexOf()方法使用详解
2015/06/06 Javascript
四种参数传递的形式——URL,超链接,js,form表单
2015/07/24 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
使用jQuery5分钟快速搞定双色表格的简单实例
2016/08/08 Javascript
jQuery 特性操作详解及实例代码
2016/09/29 Javascript
vue监听滚动事件实现滚动监听
2017/04/11 Javascript
使用Vue开发动态刷新Echarts组件的教程详解
2018/03/22 Javascript
React Native开发封装Toast与加载Loading组件示例
2018/09/08 Javascript
vue上传图片到oss的方法示例(图片带有删除功能)
2018/09/27 Javascript
vue项目持久化存储数据的实现代码
2018/10/01 Javascript
async/await优雅的错误处理方法总结
2019/01/30 Javascript
小程序最新获取用户昵称和头像的方法总结
2019/09/23 Javascript
Python3实现发送QQ邮件功能(附件)
2020/12/23 Python
Python实现文件信息进行合并实例代码
2018/01/17 Python
Linux系统(CentOS)下python2.7.10安装
2018/09/26 Python
Python 数据分析之逐块读取文本的实现
2020/12/14 Python
泰国最新活动和优惠:Megatix
2020/05/07 全球购物
通信工程毕业生自荐信
2013/11/01 职场文书
药品质量检测应届生求职信
2013/11/14 职场文书
成功的餐厅经营创业计划书
2014/01/15 职场文书
给校长的一封建议书
2014/03/12 职场文书
优秀班主任经验交流材料
2014/06/02 职场文书
个人承诺书格式
2014/06/03 职场文书
节约用水的口号
2014/06/20 职场文书
离婚协议书的书写要求
2014/09/17 职场文书
党支部承诺书
2015/01/20 职场文书
2015年网管个人工作总结
2015/05/22 职场文书
党员转正意见怎么写
2015/06/03 职场文书
《云雀的心愿》教学反思
2016/02/23 职场文书
祝福语集锦:送给闺蜜的生日祝福语
2019/10/08 职场文书
Pillow图像处理库安装及使用
2022/04/12 Python