比较简单的一个符合web标准的JS调用flash方法


Posted in Javascript onNovember 29, 2007

微软XP升级出现的bug,就是对于使用传统网页制作模式插入页面的flash无法正常浏览,页面打开的时候flash周围是一个虚线框,需要点击一下才能正常浏览,以下的办法就是解决这一缺点,并且让flash能符合WEB标准,此外最重要的是,整个网站的所有flash都可以调用这一段代码,让你的代码更加简洁!

1.先建立一个flash.js的JS文件,并写入

function flash(ur,w,h){  
document.write('<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="'+w+'" height="'+h+'">');  
document.write('<param name="movie" value="'+ur+'">');  
document.write('<param name="quality" value="high"> ');  
document.write('<param name="wmode" value="transparent"> ');  
document.write('<param name="menu" value="false"> ');  
document.write('<embed src="'+ur+'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="'+w+'" height="'+h+'" quality="High" wmode="transparent">');  
document.write('</embed>');  
document.write('</object>');  
} 

2.在网页里<head>与</head>之间写入调用JS的代码:
<script type="text/javascript" language="javascript" src="flash.js"></script> 

3.然后在网页主体内容里写入调用flash的代码(只要是flash都可以调用):
<script language="javascript" type="text/javascript">flash('images/01.swf','529','600');</script>  
<script language="javascript" type="text/javascript">flash('images/02.swf','529','600');</script>  
<script language="javascript" type="text/javascript">flash('images/03.swf','529','600');</script> 
Javascript 相关文章推荐
网页禁用右键实现代码(JavaScript代码)
Oct 29 Javascript
JS 显示当前日期与时间的代码
Mar 24 Javascript
JS 文件传参及处理技巧分析
May 13 Javascript
jQuery的写法不同导致的兼容性问题的解决方法
Jul 29 Javascript
JavaScript中的lastIndexOf()方法使用详解
Jun 06 Javascript
JS实现仿雅虎首页快捷登录入口及导航模块效果
Sep 19 Javascript
JS去除空格和换行的正则表达式(推荐)
Jun 14 Javascript
详解vue之页面缓存问题(基于2.0)
Jan 10 Javascript
Three.js实现浏览器变动时进行自适应的方法
Sep 26 Javascript
详解vue+webpack+express中间件接口使用
Jul 17 Javascript
vue动态设置img的src路径实例
Sep 18 Javascript
Vue如何提升首屏加载速度实例解析
Jun 25 Javascript
css图片自适应大小
Nov 28 #Javascript
javascript下有关dom以及xml节点访问兼容问题
Nov 26 #Javascript
asp javascript 实现关闭窗口时保存数据的办法
Nov 24 #Javascript
javascript实现的动态添加表单元素input,button等(appendChild)
Nov 24 #Javascript
用js查找法实现当前栏目的高亮显示的代码
Nov 24 #Javascript
精解window.setTimeout()&amp;window.setInterval()使用方式与参数传递问题!
Nov 23 #Javascript
document.designMode的功能与使用方法介绍
Nov 22 #Javascript
You might like
php中定义网站根目录的常用方法
2010/08/08 PHP
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
2016/01/05 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
Jquery.TreeView结合ASP.Net和数据库生成菜单导航条
2010/08/27 Javascript
javascript中万恶的function实例分析
2011/05/25 Javascript
JS 日期比较大小的简单实例
2014/01/13 Javascript
JS实现的自定义水平滚动字体插件完整实例
2016/06/17 Javascript
将html页面保存成图片,图片写入pdf的实现方法(推荐)
2016/09/17 Javascript
web前端开发中常见的多列布局解决方案整理(一定要看)
2017/10/15 Javascript
浅谈JS 数字和字符串之间相互转化的纠纷
2017/10/20 Javascript
仿iPhone通讯录制作小程序自定义选择组件的实现
2019/05/23 Javascript
[01:34]传奇从这开始 2016国际邀请赛中国区预选赛震撼开启
2016/06/26 DOTA
python文件比较示例分享
2014/01/10 Python
python中getattr函数使用方法 getattr实现工厂模式
2014/01/20 Python
使用Python的内建模块collections的教程
2015/04/28 Python
Python实现的Excel文件读写类
2015/07/30 Python
python+pandas生成指定日期和重采样的方法
2018/04/11 Python
python已协程方式处理任务实现过程
2019/12/27 Python
详解python polyscope库的安装和例程
2020/11/13 Python
matplotlib绘制鼠标的十字光标的实现(内置方式)
2021/01/06 Python
div或img图片高度随宽度自适应的方法
2020/02/06 HTML / CSS
Html5 webview元素定位工具的实现
2020/08/07 HTML / CSS
女孩每月服装订阅盒:kidpik
2019/04/17 全球购物
澳大利亚领先的女帽及配饰公司:Morgan&Taylor
2019/12/01 全球购物
C面试题
2015/10/08 面试题
护理助产毕业生的求职信
2014/03/02 职场文书
美丽家庭事迹材料
2014/05/03 职场文书
房屋财产继承协议书范本
2014/11/03 职场文书
2015领导干部廉洁自律工作总结
2015/07/23 职场文书
2016高中社会实践心得体会范文
2016/01/14 职场文书
教师教育心得体会
2016/01/19 职场文书
2019年工作总结范文
2019/05/21 职场文书
Python利器openpyxl之操作excel表格
2021/04/17 Python
教你怎么用python实现字符串转日期
2021/05/24 Python
pd.DataFrame中的几种索引变换的实现
2022/06/16 Python