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 相关文章推荐
jquery animate图片模向滑动示例代码
Jan 26 Javascript
JQuery动画和停止动画实例代码
Mar 01 Javascript
window.print打印指定div实例代码
Dec 13 Javascript
jquery学习总结(超级详细)
Sep 04 Javascript
javascript实现简单的贪吃蛇游戏
Mar 31 Javascript
jQuery插件multiScroll实现全屏鼠标滚动切换页面特效
Apr 12 Javascript
JQuery中DOM事件合成用法实例分析
Jun 13 Javascript
AngularJS通过$http和服务器通信详解
Sep 21 Javascript
ES6入门教程之Iterator与for...of循环详解
May 17 Javascript
jQuery选择器_动力节点Java学院整理
Jul 05 jQuery
浅析Vue.js 中的条件渲染指令
Nov 19 Javascript
关于AOP在JS中的实现与应用详解
May 06 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
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
封装ThinkPHP的一个文件上传方法实例
2014/10/31 PHP
VPS中使用LNMP安装WordPress教程
2014/12/28 PHP
php采集内容中带有图片地址的远程图片并保存的方法
2015/01/03 PHP
PHP学习笔记(二):变量详解
2015/04/17 PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
2016/11/25 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
2020/03/23 PHP
IE与Firefox在JavaScript上的7个不同写法小结
2009/09/14 Javascript
jQuery中调用WebService方法小结
2011/03/28 Javascript
如何在一个页面显示多个百度地图
2013/04/07 Javascript
用JavaScript实现动画效果的方法
2013/07/20 Javascript
BootStrap glyphicon图标无法显示的解决方法
2016/09/06 Javascript
老生常谈jquery中detach()和remove()的区别
2017/03/02 Javascript
Vue响应式添加、修改数组和对象的值
2017/03/20 Javascript
详解Node.js开发中的express-session
2017/05/19 Javascript
在vue中使用SockJS实现webSocket通信的过程
2018/08/29 Javascript
Js中使用正则表达式验证输入是否有特殊字符
2018/09/07 Javascript
使用webpack打包后的vue项目如何正确运行(express)
2018/10/26 Javascript
weui中的picker使用js进行动态绑定数据问题
2019/11/06 Javascript
js实现上传按钮并显示缩略图小轮子
2020/05/04 Javascript
weui上传多图片,压缩,base64编码的示例代码
2020/06/22 Javascript
[01:32]TI珍贵瞬间系列(一)
2020/08/26 DOTA
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
python输入错误密码用户锁定实现方法
2017/11/27 Python
使用Python做定时任务及时了解互联网动态
2019/05/15 Python
几个解决兼容IE6\7\8不支持html5标签的几个方法
2013/01/07 HTML / CSS
爱尔兰灯和灯具网上商店:Lights.ie
2018/03/26 全球购物
蔻驰法国官网:COACH法国
2018/11/14 全球购物
Tenstickers法国:墙贴和装饰贴纸
2019/08/26 全球购物
学生打架检讨书1000字
2014/01/16 职场文书
教师师德演讲稿
2014/05/06 职场文书
自主招生推荐信范文
2014/05/10 职场文书
大学生个人简历自荐信
2015/03/06 职场文书
2016计算机专业毕业生自荐信
2016/01/28 职场文书
助学金申请书该怎么写?
2019/07/16 职场文书