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 event事件在IE、FF兼容性问题
Jan 01 Javascript
jQuery控制图片的hover效果(smartRollover.js)
Mar 18 Javascript
js和jquery如何获取图片真实的宽度和高度
Sep 28 Javascript
javascript实现表格排序 编辑 拖拽 缩放
Jan 02 Javascript
理解javascript中的原型和原型链
Jul 30 Javascript
javascript中利用柯里化函数实现bind方法
Apr 29 Javascript
基于Vue实例对象的数据选项
Aug 09 Javascript
JavaScript获取用户所在城市及地理位置
Apr 21 Javascript
通过实践编写优雅的JavaScript代码
May 30 Javascript
vue获取form表单的值示例
Oct 29 Javascript
Vue程序化的事件监听器(实例方案详解)
Jan 07 Javascript
如何使用 vue-cli 创建模板项目
Nov 19 Vue.js
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面向对象全攻略 (十七) 自动加载类
2009/09/30 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
2014/06/19 PHP
php+Mysqli利用事务处理转账问题实例
2015/02/11 PHP
php实现转换html格式为文本格式的方法
2016/05/16 PHP
PHP面向对象之工作单元(实例讲解)
2017/06/26 PHP
详解PHP使用Redis存储session时的一个Warning定位
2017/07/05 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
PHP通过get方法获得form表单数据方法总结
2018/09/12 PHP
Javascript中常见的校验如域名、手机、邮箱等等
2014/01/02 Javascript
JavaScript学习笔记之内置对象
2015/01/22 Javascript
jquery控制背景音乐开关与自动播放提示音的方法
2015/02/06 Javascript
AngularJS上拉加载问题解决方法
2016/05/23 Javascript
jquery 判断div show的状态实例
2016/12/03 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
JS中Swiper的使用和轮播图效果
2017/08/11 Javascript
JS排序算法之冒泡排序,选择排序与插入排序实例分析
2017/12/13 Javascript
通过vue写一个瀑布流插件代码实例
2019/09/07 Javascript
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
python的迭代器与生成器实例详解
2014/07/16 Python
深入理解Python中命名空间的查找规则LEGB
2015/08/06 Python
CentOS 6.5中安装Python 3.6.2的方法步骤
2017/12/03 Python
实例讲解Python脚本成为Windows中运行的exe文件
2019/01/24 Python
numpy中的meshgrid函数的使用
2019/07/31 Python
在 Pycharm 安装使用black的方法详解
2020/04/02 Python
Lands’ End官网:经典的美国生活方式品牌
2016/08/14 全球购物
乐高西班牙官方商店:LEGO Shop ES
2019/12/01 全球购物
艺术专业大学生自我评价
2013/09/22 职场文书
团结演讲稿范文
2014/05/23 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
党的群众路线教育实践活动学习笔记范文
2014/11/06 职场文书
2014年技术部工作总结
2014/12/12 职场文书
工资证明范本
2015/06/12 职场文书
同意落户证明
2015/06/19 职场文书
数据结构课程设计心得体会
2016/01/15 职场文书
写给汽车4S店的创业计划书,拿来即用!
2019/08/09 职场文书
Linux安装Docker详细教程
2022/07/07 Servers