`
lovnet
  • 浏览: 6878579 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Javascript:检测FlashPlayer版本的函数

阅读更多
<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->functiongetFlashVer(){//获得flashplayer的版本google
varf="",n=navigator;
if(n.plugins&&n.plugins.length){
for(varii=0;ii<n.plugins.length;ii++){
if(n.plugins[ii].name.indexOf('ShockwaveFlash')!=-1){
f
=n.plugins[ii].description.split('ShockwaveFlash')[1];
break;
}
}
}
elseif(window.ActiveXObject){
for(varii=10;ii>=2;ii--){
try{
varfl=eval("newActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");
if(fl){f=ii+'.0';break;}
}
catch(e){}
}
}
document.write(
"您的FlashPlayer版本为<b>"+f+"</b>");
}
分享到:
评论

相关推荐

    FlashPlayer组件调用FLASH函数接口

    FlashPlayer组件调用FLASH函数接口是网页开发中的一个重要技术,尤其在富互联网应用程序(RIA)领域,它使得JavaScript与SWF文件(Flash内容)之间的交互成为可能。FlashPlayer作为一个广泛使用的浏览器插件,曾经是...

    基于Javascript的Flash媒体版本检测与嵌入模块

    它通过JavaScript来检测用户的Flash Player版本,并根据检测结果决定是否需要嵌入Flash内容。 `swfobject.js`是这个模块的核心文件,它是一个开源的JavaScript库,由Steve Swiffert创建。SwfObject的主要功能有以下...

    javascript与flash之间的交互(例子)

    JavaScript 可以调用 Flash 对象上的公开方法,而 Flash 也可以调用 JavaScript 函数。这种方法基于 ActionScript 3,并且需要在 Flash Player 中启用安全设置。 2. **Flash Object 属性和方法**: 在 HTML 页面中,...

    javascript,flash

    3. **Flash Player**:Adobe Flash Player 是一个插件,用于在浏览器上运行 Flash 内容,但随着技术发展,Adobe 已宣布停止更新和维护。 4. **Flash 动画**:Flash 提供的矢量图形工具和时间轴功能,使制作动画变得...

    js实现网页检测是否安装了 Flash Player 插件

    - **函数定义**:`testPlugin`函数用于检测Flash Player插件的状态。 - **sID变量**:这个字符串表示Flash Player的GUID(全局唯一标识符),它是插件的唯一标识。 - **addBehavior方法**:通过调用`addBehavior('#...

    javascript与flash相互调用

    1. **ExternalInterface API**:这是Flash Player提供的一种接口,使得ActionScript(Flash的编程语言)能够与网页中的JavaScript进行通信。通过ExternalInterface.addCallback方法,Flash对象可以注册一个函数,使...

    flash与JavaScript的互联实例

    - 兼容性:不是所有的Flash Player版本都支持`ExternalInterface`,确保目标用户群体使用的Flash Player版本足够新。 - 性能:过多的Flash与JavaScript交互可能影响页面性能,合理设计交互频率和数据大小。 总之...

    借助JavaScript脚本判断浏览器Flash Player信息的方法

    首先,JavaScript提供了一种方法来检测浏览器是否安装了Flash Player插件,同时还能获取到该插件的版本信息。检测的方法分为两类,一种是基于IE浏览器的ActiveX对象检测,另一种是基于非IE浏览器的navigator.plugins...

    js调用AS flash函数

    然后在JavaScript端,你可以像调用普通的JS函数一样调用这个AS函数: ```js var flashObject = document.getElementById('yourFlashObjectId'); flashObject.callFromJS('参数'); ``` 这里的`yourFlashObjectId`是...

    javascript与actionscript的交互.[课件]

    - 兼容性问题:不同的浏览器和 Flash Player 版本可能对交互支持程度不同,需要进行广泛的测试确保兼容性。 - 安全性:确保传递的数据安全,避免注入攻击,尤其是从 JavaScript 到 ActionScript 的数据传递。 总之...

    jsp和flash函数互相调用.txt

    #### JSP调用Flash函数:`ExternalInterface.call` 在JSP页面中,可以通过调用Flash中的`ExternalInterface.call`方法来触发Flash内部的函数执行。此方法的基本格式为: ```actionscript ExternalInterface.call(...

    JavaScript和Flash的通信.rar_javascript

    同时,Flash可以使用`ExternalInterface.call`方法调用JavaScript函数: ```actionscript ExternalInterface.addCallback("callFromJS", function(data) { // 处理来自JavaScript的数据 }); ...

    一个flash和javascript通信的例子

    此外,页面的JavaScript代码会与Flash内容进行交互,通常是通过`ExternalInterface.addCallback()`方法注册可由JavaScript调用的ActionScript函数,以及`ExternalInterface.call()`方法从ActionScript调用JavaScript...

    Unity3D脚本:修改webplayer发布后logo图标的方法1

    此外,Unity Web Player在现代浏览器中可能不再支持,因为Adobe Flash已经被淘汰,而Unity Web Player依赖于Flash技术。因此,现在更推荐使用其他发布选项,如 WebGL,它不需要任何插件,可以在大多数现代浏览器中...

    javascript向flash swf文件传递参数值注意细节

    SwfObject是一个流行的JavaScript库,它简化了Flash内容的嵌入过程,并能够优雅地处理没有安装Flash Player的情况。配置SwfObject通常涉及以下步骤: 1. 下载SwfObject的JavaScript库文件(swfobject.js)。 2. 将该...

    Flex AcrionScript 和 JavaScript 通讯

    - `actionScriptSay(value)`函数:JavaScript调用这个函数,通过`thisMovie()`获取Flash对象,并调用ActionScript中的`actionScriptSay`方法,将参数`value`传递过去。 - `javascritpSay(value)`函数:这个函数由...

    flash和JavaScript通信

    `ExternalInterface`的使用要求用户安装的Flash Player版本支持,同时,跨域安全策略也需要正确配置,以防止恶意脚本的攻击。此外,由于移动设备上的浏览器普遍不支持Flash,所以这种通信方式在现代Web开发中逐渐被...

    javascript获取flash版本号的方法

    下面详细介绍如何使用JavaScript来检测用户是否安装了Flash Player以及获取其版本号。 ### 1. 检测是否安装Flash Player 首先,JavaScript可以通过ActiveXObject对象或navigator.plugins数组来检测用户浏览器是否...

    ActionScript与JavaScript相互调用

    具体做法是在Flash中编写一个函数,该函数作为参数传递给`getURL()`,并指向一个包含JavaScript函数的URL。 - **在JavaScript中调用Flash**:使用HTML文档对象模型(DOM)中的特定语法。对于Internet Explorer浏览器...

Global site tag (gtag.js) - Google Analytics