function detectPlugin(CLSID,functionName)
{
var pluginDiv = document.createElement("<div id=\"pluginDiv\" style=\"display:none\"></div>")
document.body.insertBefore(pluginDiv);
pluginDiv.innerHTML = '<object id="objectForDetectPlugin" classid="CLSID:'+ CLSID +'"></object>';
try
{
if(eval("objectForDetectPlugin." + functionName) == undefined)
{
pluginDiv.removeNode(true);//删除pluginDiv及其所有的子元素
return false;
}
else
{
pluginDiv.removeNode(true);//删除pluginDiv及其所有的子元素
return true;
}
}
catch(e)
{
return false;
}
}
转载自CSDN
http://www.cnblogs.com/dwjaissk/archive/2007/03/13/673418.html
分享到:
相关推荐
本文将详细介绍在客户端和服务器端使用JavaScript来判断文件是否存在的方式,并提供相应的示例代码。 客户端判断文件是否存在: 在客户端,我们可以利用Windows平台的ActiveX对象“Scripting.FileSystemObject”来...
网上找了很多资料,发现在开发过程中,客户端安装的ocx控件是否注册比较难判断。这个js判断客户端是否安装福祈PDF插件,结合了多种方法,终于成功!
基于JavaScript的日历控件是Web开发中的一个重要组成部分,因为JavaScript是一种广泛应用于客户端浏览器的脚本语言,能够实现动态交互效果。在描述中提到的资源包含了一些日历控件的实例,同时也提供了与jQuery相关...
控件可能包含一些日期运算功能,比如计算两个日期之间的差值,或者判断某个日期是否在指定范围内。 总之,"Calendar"是一款适用于JavaScript开发的日期选择控件,它的易用性和灵活性使其成为网页中常见的时间输入...
在日历控件中,可能需要自定义一些函数来计算月份的第一天、最后一天,或者判断某一天是否为周末等。 10. **用户交互**:为了让日历控件更加友好,可能还需要实现一些交互特性,比如禁用过去或未来的日期、预设日期...
这通常涉及编写自定义的JavaScript函数,该函数在验证过程中被调用,根据业务逻辑判断数据是否有效。 5. **优势**:客户端验证显著提高了用户体验,因为它提供了即时反馈,用户无需等待服务器响应即可知道输入是否...
### JavaScript客户端验证与页面特效制作知识点详解 #### 第一章:JavaScript的基本特征 ##### 一、关于JavaScript JavaScript 是一种轻量级的编程语言,它最初由 Netscape 和 Sun Microsystems 共同开发。该语言...
在JavaScript中,客户端遍历控件与获取父容器对象是前端开发中常见的任务,这主要涉及到DOM(Document Object Model)的操作。DOM是HTML或XML文档的结构化表示,通过它可以访问和修改页面上的元素和属性。以下是对...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责处理客户端的交互和动态效果。在这个场景中,我们讨论的是一个使用JavaScript编写的时间控件。时间控件通常指的是用户界面中允许用户选择或输入...
JavaScript是一种广泛应用于网页和应用程序开发的脚本语言,它在客户端运行,为用户提供实时交互体验。在网页中,日期控件是一种常见的用户界面元素,允许用户方便地选择日期,常见于表单填写、事件预订等场景。本篇...
JavaScript是一种广泛应用于网页和网络应用的编程语言,尤其在客户端的交互式用户界面设计中扮演着重要角色。在创建Web表单时,JavaScript提供了一种有效的方法来验证用户输入的数据,确保其符合预设的规则,从而...
在提供的代码中,定义了一个名为`checkIPAddress`的JavaScript函数,这是CustomValidator控件的客户端验证函数。这个函数接受两个参数:`source`和`arguments`。`source`是触发验证的控件,而`arguments`对象包含了...
例如,获取当前日期、切换月份、判断是否为闰年等。 4. **样式设置**:通过CSS控制日历的外观,如颜色、字体、大小等,提升用户体验。 5. **用户交互**:监听用户的鼠标或键盘事件,使用户能通过点击或按键选择...
本文将详细介绍几种判断客户端浏览器是否安装Flash插件的方法。 1. JavaScript检测 一种常见的JavaScript检测方法是利用ActiveXObject对象,这是Internet Explorer特有的。以下是一段示例代码: ```javascript var ...
JavaScript验证控件是Web开发中不可或缺的一部分,它们主要用于在客户端进行数据验证,以提高网站的交互性和用户体验。JavaScript是一种轻量级的脚本语言,它可以直接在用户的浏览器上运行,无需服务器的参与,从而...
在C#代码中,我们可以通过FileUpload控件的FileName属性获取选定文件的名称,HasFiles属性判断是否有文件被选择,而FileBytes属性则可以获取文件的二进制内容。 二、客户端验证的重要性 客户端验证是防止恶意用户...
不用IE控件(ActiveXObject)不用 Img属性 上传图片客户端判断大小,javascript获得上传图片的大小 兼容所有浏览器,亲测可用 判断文件大小,判断上传图片的大小,图片格式
### JavaScript-网页客户端系统文件操作 #### 一、核心知识点:FileSystemObject对象 在JavaScript中进行文件操作的主要工具是`FileSystemObject`对象。这个对象属于ActiveX控件的一部分,允许开发者在客户端执行...
在Web应用程序中,JavaScript因其客户端执行特性,使得日历控件无需服务器端交互即可实现动态显示,提高了用户体验。本文将深入探讨JavaScript日历控件的原理、实现方式以及相关的编程技巧。 首先,理解JavaScript...
在CS后台代码中获取FileUpload控件上传文件的类型是比较容易的!那么,能否在客户端通过JavaScript脚本判断FileUpload上传文件类型呢?答案是可以的,下面通过一个小例子为大家展示。