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 Form.elements[i]的使用实例
Nov 13 Javascript
js自定义事件及事件交互原理概述(一)
Feb 01 Javascript
可编辑下拉框的2种实现方式
Jun 13 Javascript
jQuery插件scroll实现无缝滚动效果
Apr 27 Javascript
javascript随机显示背景图片的方法
Jun 18 Javascript
基于Javascript实现二级联动菜单效果
Mar 04 Javascript
jQuery验证表单格式的使用方法
Jan 10 Javascript
angular2 组件之间通过service互相传递的实例
Sep 30 Javascript
解决JavaScript中0.1+0.2不等于0.3问题
Oct 23 Javascript
使用Node.js在深度学习中做图片预处理的方法
Sep 18 Javascript
JavaScript本地储存:localStorage、sessionStorage、cookie的使用
Oct 13 Javascript
swiper4实现移动端导航栏tab滑动切换
Oct 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
二招解决php乱码问题
2012/03/25 PHP
解决微信授权回调页面域名只能设置一个的问题
2016/12/11 PHP
Js中sort()方法的用法
2006/11/04 Javascript
JavaScript下申明对象的几种方法小结
2008/10/02 Javascript
JavaScript高级程序设计 阅读笔记(二十) js错误处理
2012/08/14 Javascript
基于jQuery实现模拟页面加载进度条
2013/04/01 Javascript
jquery实现商品拖动选择效果代码(自写)
2013/05/28 Javascript
jQuery .attr()和.removeAttr()方法操作元素属性示例
2013/07/16 Javascript
jQuery父级以及同级元素查找介绍
2013/09/04 Javascript
JS+DIV+CSS排版布局实现美观的选项卡效果
2015/10/10 Javascript
jQuery插件编写步骤详解
2016/06/03 Javascript
AngularJs定制样式插入到ueditor中的问题小结
2016/08/01 Javascript
fullCalendar中文API官方文档
2017/02/07 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
2017/02/17 Javascript
Bootstrap警告框(Alert)插件使用方法
2017/03/21 Javascript
jacascript DOM节点——元素节点、属性节点、文本节点
2017/04/18 Javascript
在vue中解决提示警告 for循环报错的方法
2018/09/28 Javascript
微信小程序自定义tabBar组件开发详解
2020/09/24 Javascript
vue工程全局设置ajax的等待动效的方法
2019/02/22 Javascript
微信小程序实现搜索历史功能
2020/03/26 Javascript
java实现单链表增删改查的实例代码详解
2019/08/30 Javascript
python笔记(2)
2012/10/24 Python
Python中非常实用的一些功能和函数分享
2015/02/14 Python
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
Python实现拷贝多个文件到同一目录的方法
2016/09/19 Python
python爬取拉勾网职位数据的方法
2018/01/24 Python
python处理自动化任务之同时批量修改word里面的内容的方法
2019/08/23 Python
python读取ini配置的类封装代码实例
2020/01/08 Python
Python3实现英文字母转换哥特式字体实例代码
2020/09/01 Python
Marriott国际:万豪国际酒店查询预订
2017/09/25 全球购物
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
信息学院毕业生自荐信范文
2014/03/04 职场文书
学雷锋月活动总结
2014/04/25 职场文书
年终晚会活动方案
2014/08/21 职场文书
国庆节标语大全
2014/10/08 职场文书
Vue+Element UI实现概要小弹窗的全过程
2021/05/30 Vue.js