- 浏览: 950475 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (383)
- JSP 自定义标签实现 (1)
- JSP (2)
- javascript (161)
- JAVA (100)
- HTML (26)
- jQuery (11)
- J2EE (1)
- Log4J (1)
- HTML5 (6)
- DB2 (2)
- Spring (14)
- 浏览器兼容 (1)
- JavaMail (1)
- JAVA(转载) (1)
- freemarker (1)
- 项目管理 (1)
- 项目架构学习 (1)
- Oracle (11)
- 开源项目 (2)
- 网络编程 (4)
- C (1)
- C++ (0)
- Xpath (1)
- 待写 (10)
- JXL (1)
- XML (1)
- JNDI (2)
- POI (8)
- Struts2 (3)
- 异常解决方法 (1)
- Sql Server (2)
- windows (2)
- SqlServer (1)
- 前端 (1)
- 正则表达式 (2)
- 浏览器兼容问题 (2)
- 转载 (25)
- css (11)
- svn (5)
- 工程构建 (1)
- 好用的网站 (1)
- sql (3)
- chrome V8 (1)
- javacript 报表 (1)
- FusionCharts (1)
- eclipse (2)
- tomcat (4)
- hibernate (2)
- 硬件 (1)
- 杂烩 (1)
- Linux (1)
- ubuntu (1)
- 设计模式 (2)
- 缓存 (1)
- 数据库 (1)
- JVM (2)
- DOM4j (1)
- 其他 (1)
- JACOB (1)
- extjs (3)
- ligerUi (1)
- 在线HTML编辑器 (1)
- API (1)
- OpenOffice (1)
- webservice (1)
- json (1)
- 百度map (1)
- NodeJs (1)
- greeplum jdbc spring (1)
- easyui (1)
- hightchart (1)
- 游戏 (1)
- HttpClient (1)
- 正则 (1)
- canvas (4)
- HTML5,javascript,canvas (0)
最新评论
-
changelo:
缺少了秦皇岛市
中国省,市,区 json数据 -
yurui829:
解析配置行那等号前后有可能有空格,改为如下比较好:String ...
java 读取.ini配置文件工具类 -
贝塔ZQ:
poi生成excel文档,感觉蛮复杂的,可以试试用pageof ...
POI生成excel带下拉 -
langke93:
我发现greenplum 通过jdbc insert性能很差, ...
jdbc 配置连接greeplum数据,spring配置连接greeplum数据(简单配置学习) -
zhutulang:
哪有收邮件???
Spring 邮件接收发送实例
<SCRIPT LANGUAGE="JavaScript">
<!--
var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
(swf) ? document.writeln('你已经安装了插件') : document.writeln('你没有安装插件');
// -->
</SCRIPT>
**************************************************************************
<script type="text/javascript" language="JavaScript">
<!-- start JS detection
FlashMode = 0;
if (navigator.plugins && navigator.plugins.length > 0)
{
if (navigator.plugins["Shockwave Flash"])
{
var plugin_version = 0;
var words = navigator.plugins["Shockwave Flash"].description.split(" ");
for (var i = 0; i < words.length; ++i)
{
if (isNaN(parseInt(words[i])))
continue;
plugin_version = words[i];
}
if (plugin_version >= 5)
{
var plugin = navigator.plugins["Shockwave Flash"];
var numTypes = plugin.length;
for (j = 0; j < numTypes; j++)
{
mimetype = plugin[j];
if (mimetype)
{
if (mimetype.enabledPlugin && (mimetype.suffixes.indexOf("swf") != -1))
FlashMode = 1;
// Mac wierdness
if (navigator.mimeTypes["application/x-shockwave-flash"] == null)
FlashMode = 0;
}
}
}
}
}
if (FlashMode == 1)
{
document.write('有FLASH的HTML');}
else {
document.write('无FLASH的HTML'); }
<!--
var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
(swf) ? document.writeln('你已经安装了插件') : document.writeln('你没有安装插件');
// -->
</SCRIPT>
**************************************************************************
<script type="text/javascript" language="JavaScript">
<!-- start JS detection
FlashMode = 0;
if (navigator.plugins && navigator.plugins.length > 0)
{
if (navigator.plugins["Shockwave Flash"])
{
var plugin_version = 0;
var words = navigator.plugins["Shockwave Flash"].description.split(" ");
for (var i = 0; i < words.length; ++i)
{
if (isNaN(parseInt(words[i])))
continue;
plugin_version = words[i];
}
if (plugin_version >= 5)
{
var plugin = navigator.plugins["Shockwave Flash"];
var numTypes = plugin.length;
for (j = 0; j < numTypes; j++)
{
mimetype = plugin[j];
if (mimetype)
{
if (mimetype.enabledPlugin && (mimetype.suffixes.indexOf("swf") != -1))
FlashMode = 1;
// Mac wierdness
if (navigator.mimeTypes["application/x-shockwave-flash"] == null)
FlashMode = 0;
}
}
}
}
}
if (FlashMode == 1)
{
document.write('有FLASH的HTML');}
else {
document.write('无FLASH的HTML'); }
发表评论
-
微信2.0分享自定义标题、图片、摘要、链接
2016-01-28 11:00 1122今天做了一个微信自 ... -
js验证正则大全
2015-06-30 13:41 919var regexEnum = { intege:& ... -
javascript判断字符串是否是回文的算法实现
2014-11-24 22:40 3823var str = "reaaer&qu ... -
HTML5学习记录-----canvas学习之动画快照
2014-11-24 21:33 1178canvas动画快照 欢迎大家有好点建议可以提。js高级 ... -
HTML5学习记录-----canvas学习之鼠标选取放大图像
2014-11-23 21:53 1391canvas鼠标选取放大 欢迎大家有好点建议可以提。js ... -
HTML5学习记录-----canvas学习之获取鼠标在canvas上的坐标位置
2014-11-22 20:44 4801canvas坐标 欢迎大家有好点建议可以提。js高级扣扣 ... -
ajax.js
2014-11-20 21:38 1085如果你是 javascript高手,请来这里吧 ... -
html5 规范中新增的api
2014-11-20 21:36 4826如果你是 javascript高手,请来这里吧,扣扣群 1 ... -
被Arguments对象坑了。
2014-11-14 20:47 887当判断一个对象是否是Arguments对象时,我们会这么写 ... -
input onpaste事件
2014-11-12 14:08 10350function afterPaste() { ... -
javascript正则表达式学习——顺序肯定环视,顺序否定环视
2014-11-02 00:43 4661//举例说明。 //经常看到有人为了给数字加千分号(,) ... -
javascript小工具之——cookie操作
2014-11-01 20:28 1230var docCookies = { getItem: ... -
javascript本地缓存之localStorage,sessionStorage等
2014-10-28 11:00 2278如果你是 javascript高手,请来这里吧,扣 ... -
javascript本地缓存之userData(ie专用)
2014-10-27 23:28 908/** *storage 对象 */ functi ... -
javascript 排序,分组小工具 - 支持JSON数组 原生数组(学习,持续更新)
2014-10-24 10:38 6076/** * @author wsf 数据分组,排序js ... -
javascript 计算两日期之间的天数
2014-10-17 10:42 1016var d1 = new Date('2013-01-01' ... -
web版2048小游戏 --- 学习用
2014-09-16 15:18 915web版2048小游戏 --- 学习用 -
javascript 将HTML转为 word,pdf 等(ie)
2014-08-18 12:26 3710/** * @author wsf html转换工具 ... -
javascript实现的各种排序性能比较
2014-08-01 09:33 1140<!DOCTYPE html> <htm ... -
javascript自动补全 支持键盘上下键 可以自定义数据,处理函数
2014-07-25 10:58 1420/** * @author wsf(自动补全动补全 支 ...
相关推荐
本文将详细介绍几种判断客户端浏览器是否安装Flash插件的方法。 1. JavaScript检测 一种常见的JavaScript检测方法是利用ActiveXObject对象,这是Internet Explorer特有的。以下是一段示例代码: ```javascript var ...
附件提供了两个JavaScript 方法,只要复制到你的网页中,直接运行就可以检测客户端是否安装了flash插件 各自反馈结果请看预览详细页 使用方法: 1、将其中一个方法复制到你的网页中 2、直接调用运行即可
这种插件通常会集成Flash技术,因为Flash在过去的浏览器中常用于处理流媒体内容,尽管现在已经被更现代的技术如WebRTC和HLS取代。 在提供的压缩包文件中,我们有以下关键组件: 1. **web.config**:这是IIS...
**Silverlight浏览器客户端运行插件** Silverlight是微软公司推出的一种富互联网应用程序(RIA)平台,主要用于增强网页的多媒体体验。它与Adobe的Flash类似,为Web开发人员提供了一种在浏览器中创建交互式、动画...
'Flash插件已安装,版本:' + getComponentVersion(sID, "componentid") : "未安装插件"; } } window.attachEvent("onload", testPlugin); ``` - **函数定义**:`testPlugin`函数用于检测Flash Player插件的状态...
然而,考虑到浏览器兼容性和老版本的Flash Player的安装率,SWFUpload 在某些场景下仍有一定的实用价值。 总之,SWFUpload 是一个强大的文件上传解决方案,对于那些需要确保在多种浏览器环境下稳定运行的项目,它是...
`SWFObject`能够检测用户是否已经安装了支持的Flash版本,如果支持,就会在页面中插入Flash内容;如果不支持,则可以提供备选的HTML5内容。插入Flash后,通过`ExternalInterface`接口,JavaScript可以与Flash Player...
JavaScript是一种广泛使用的客户端脚本语言,它可以直接在用户浏览器上运行,用于增强网页的交互性和动态功能。在IE浏览器中,JavaScript可以通过ActiveXObject对象与浏览器的COM组件进行交互,从而获取浏览器安装的...
3. **Flash Player**:Adobe Flash Player 是一个插件,用于在浏览器上运行 Flash 内容,但随着技术发展,Adobe 已宣布停止更新和维护。 4. **Flash 动画**:Flash 提供的矢量图形工具和时间轴功能,使制作动画变得...
然而,需要注意的是,由于Flash对移动设备支持有限,以及现代浏览器逐步淘汰Flash插件,它的使用已经逐渐减少。 接下来是**JavaScript**,这是一种轻量级的解释型编程语言,主要用于客户端的网页开发。JavaScript在...
Flash作为客户端的上传组件,能够规避浏览器的安全限制,实现跨域上传和大文件分块上传。JavaScript部分则负责控制用户界面,如按钮的禁用、启用,以及显示上传进度等。SwfUpload 的源码包括JavaScript和...
用户必须在浏览器中安装Flash插件,这样JavaScript库可以通过Flash Player与服务器建立WebSocket连接。 2. Server-Sent Events (SSE) 或者 Long Polling:这些是WebSocket的替代技术,可以实现服务器向客户端的单向...
这些文件可能用于展示如何使用JavaScript与Flash内容进行交互,或者展示了在逐步淘汰Flash的过程中,如何用JavaScript实现类似的交互功能。 总结起来,JavaScript、Flash和JS代表了Web开发历史上的不同阶段和技术...
6)静态类的初始化方法中,对于FLASH插件的载入采用了第三方资源:SWFObject类提供的方法,可根据浏览器的不同而进行不同的装载方式。在Wormhole.js脚本文件中,有大部分代码是SWFObject 1.5版源码压缩后的COPY.感谢...
综合以上信息,我们可以推测这个“Flash在线聊天插件”是一个完整的解决方案,包括服务器端处理、客户端展示和安装部署等方面,它利用ASP.NET框架的优势,为Web应用提供了强大的视频聊天功能,同时考虑到了易用性和...
这个压缩包"Flash获得客户端的mac和ip的Demo"提供了一个示例,演示如何使用Adobe Flex技术来获取访问Flash内容的用户的MAC地址和IP地址。以下是关于这个主题的详细解释: 1. **Adobe Flex**:Flex是一个开源的开发...
此外,该源码还集成了Flash Player插件的28.0版本,尽管Flash在当前已经逐渐被淘汰,但在当时,它是许多在线媒体和交互式内容的重要支持。 "window64位"标签表明这个版本的CefGlue是为64位Windows操作系统设计的,...
7. `README.md`:项目说明文件,通常包含项目简介、安装和使用指南等。 8. `src`:源代码目录,包含了项目的业务逻辑和视图组件。 9. `public`:静态资源目录,存放如HTML、CSS、图片等不需要经过编译的文件。 项目...