比较简单的一个符合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中的变量使用说明
May 18 Javascript
JS方法调用括号的问题探讨
Jan 24 Javascript
jquery ajaxSubmit 异步提交的简单实现
Feb 28 Javascript
javascript数组去重的方法汇总
Apr 14 Javascript
javascript正则表达式定义(语法)总结
Jan 08 Javascript
JQuery EasyUI的使用
Feb 24 Javascript
微信小程序 解决swiper不显示图片的方法
Jan 04 Javascript
React 高阶组件入门介绍
Jan 11 Javascript
AngularJS实时获取并显示密码的方法
Feb 06 Javascript
Electron autoUpdater实现Windows安装包自动更新的方法
Dec 24 Javascript
Vue.js实现开发购物车功能的方法详解
Feb 22 Javascript
编写v-for循环的技巧汇总
Dec 01 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实现快速排序法函数代码
2012/08/27 PHP
php排序算法实例分析
2016/10/17 PHP
php使用array_chunk函数将一个数组分割成多个数组
2018/12/05 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
jQuery使用手册之一
2007/03/24 Javascript
js中prototype用法详细介绍
2013/11/14 Javascript
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
2014/04/02 Javascript
用node和express连接mysql实现登录注册的实现代码
2017/07/05 Javascript
Vue学习笔记进阶篇之多元素及多组件过渡
2017/07/19 Javascript
JavaScript防止全局变量污染的方法总结
2018/08/02 Javascript
vue实现带复选框的树形菜单
2019/05/27 Javascript
VUE实现Studio管理后台之鼠标拖放改变窗口大小
2020/03/04 Javascript
JS猜数字游戏实例讲解
2020/06/30 Javascript
[00:36]DOTA2上海特级锦标赛 LGD战队宣传片
2016/03/04 DOTA
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
Python中利用原始套接字进行网络编程的示例
2015/05/04 Python
使用url_helper简化Python中Django框架的url配置教程
2015/05/30 Python
python实现批量下载新浪博客的方法
2015/06/15 Python
对python抓取需要登录网站数据的方法详解
2018/05/21 Python
python实现LRU热点缓存及原理
2019/10/29 Python
python pymysql链接数据库查询结果转为Dataframe实例
2020/06/05 Python
Python实现自动整理文件的脚本
2020/12/17 Python
请用Java实现列出某个目录下的所有文件
2013/09/23 面试题
大学活动策划书范文
2014/01/10 职场文书
个人委托书怎么写
2014/09/17 职场文书
党的群众路线学习笔记
2014/11/06 职场文书
2014年超市工作总结
2014/11/19 职场文书
幼儿园六一儿童节演讲稿
2015/03/19 职场文书
2015年安全生产管理工作总结
2015/05/25 职场文书
出纳试用期工作总结2015
2015/05/28 职场文书
创业计划书之烤红薯
2019/09/26 职场文书
Python 机器学习工具包SKlearn的安装与使用
2021/05/14 Python
SpringBoot实现quartz定时任务可视化管理功能
2021/08/30 Java/Android
PostgreSQL13基于流复制搭建后备服务器的方法
2022/01/18 PostgreSQL
淡雅古典唯美少女娇媚宁静迷人写真
2022/03/21 杂记
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫