- 浏览: 513288 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (563)
- 工作经验 (12)
- 数据库 (13)
- Servlet (10)
- Struts2 (1)
- Spring (25)
- Eclipse (5)
- Hibernate (5)
- Eclips (8)
- HTTP (7)
- J2EE (21)
- EHcache (1)
- HTML (11)
- 工具插件使用 (20)
- JPA (2)
- 杂谈 (17)
- 数据结构与算法 (3)
- Cloud Foundry (1)
- 安全 (10)
- J2SE (57)
- SQL (9)
- DB2 (6)
- 操作系统 (2)
- 设计模式 (1)
- 版本代码管理工具 (13)
- 面试 (10)
- 代码规范 (3)
- Tomcat (12)
- Ajax (5)
- 异常总结 (11)
- REST (2)
- 云 (2)
- RMI (3)
- SOA (1)
- Oracle (12)
- Javascript (20)
- jquery (7)
- JSP自定义标签 (2)
- 电脑知识 (5)
- 浏览器 (3)
- 正则表达式 (3)
- 建站解决问题 (38)
- 数据库设计 (3)
- git (16)
- log4j (1)
- 每天100行代码 (1)
- socket (0)
- java设计模式 耿祥义著 (0)
- Maven (14)
- ibatis (7)
- bug整理 (2)
- 邮件服务器 (8)
- Linux (32)
- TCP/IP协议 (5)
- java多线程并发 (7)
- IO (1)
- 网页小工具 (2)
- Flash (2)
- 爬虫 (1)
- CSS (6)
- JSON (1)
- 触发器 (1)
- java并发 (12)
- ajaxfileupload (1)
- js验证 (1)
- discuz (2)
- Mysql (14)
- jvm (2)
- MyBatis (10)
- POI (1)
- 金融 (1)
- VMWare (0)
- Redis (4)
- 性能测试 (2)
- PostgreSQL (1)
- 分布式 (2)
- Easy UI (1)
- C (1)
- 加密 (6)
- Node.js (1)
- 事务 (2)
- zookeeper (3)
- Spring MVC (2)
- 动态代理 (3)
- 日志 (2)
- 微信公众号 (2)
- IDEA (1)
- 保存他人遇到的问题 (1)
- webservice (11)
- memcached (3)
- nginx (6)
- 抓包 (1)
- java规范 (1)
- dubbo (3)
- xwiki (1)
- quartz (2)
- 数字证书 (1)
- spi (1)
- 学习编程 (6)
- dom4j (1)
- 计算机系统知识 (2)
- JAVA系统知识 (1)
- rpcf (1)
- 单元测试 (2)
- php (1)
- 内存泄漏cpu100%outofmemery (5)
- zero_copy (2)
- mac (3)
- hive (3)
- 分享资料整理 (0)
- 计算机网络 (1)
- 编写操作系统 (1)
- springboot (1)
最新评论
-
masuweng:
亦论一次OutOfMemoryError的定位与解错 -
变脸小伙:
引用[color=red][/color]百度推广中运用的技术 ...
Spring 3 mvc中返回pdf,json,xml等不同的view -
Vanillva:
不同之处是什么??
Mybatis中的like查询 -
thrillerzw:
转了。做个有理想的程序员
有理想的程序员必须知道的15件事 -
liujunhui1988:
觉得很有概括力
15 个必须知道的 Java 面试问题(2年工作经验)
源:http://hi.baidu.com/287740456/item/6a607921312b0f0542634a90
评:
代码如下:
方法一:
<html>
</head>
<script type="text/javascript">
//初始化迅雷插件
function InitialActiveXObject()
{
var Thunder;
try
{
Thunder = new ActiveXObject("ThunderAgent.Agent")
}catch(e)
{
try
{
Thunder=new ActiveXObject("ThunderServer.webThunder.1");
}catch(e)
{
try
{
Thunder = new ActiveXObject("ThunderAgent.Agent.1");
}catch(e)
{
Thunder = null;
}
}
}
return Thunder;
}
//开始下载
function Download(url)
{
var Thunder = InitialActiveXObject();
if(Thunder == null)
{
DownloadDefault(url);
return;
}
try
{
Thunder.AddTask(url,"","","","",1,1,10);
Thunder.CommitTasks();
}catch(e)
{
try
{
Thunder.CallAddTask(url,"","",1,"","");
}catch(e)
{
DownloadDefault(url);
}
}
}
//容错函数,打开默认浏览器下载
function DownloadDefault(url)
{
//alert('打开浏览器下载.......');
}
</script>
</head>
<body>
<input type="button" value="下载" onclick="Download('thunder://QUFodHRwOi8vZnRwY25jLXAyc3AucGNvbmxpbmUuY29tLmNuL3B1Yi9kb3dubG9hZC8yMDEwMTAvOTFhc3Npc3RhbnRfaXBob25lMjYzLmV4ZVpa')" />
</body>
</html>
方法二:
<html>
<head>
<SCRIPT src="http://dl.pconline.com.cn/js/thunderhref.js"></SCRIPT>
</head>
<body>
<a oncontextmenu=ThunderNetwork_SetHref(this) class=aThunder onclick="return OnDownloadClick_Simple(this)" href="thunder://QUFodHRwOi8vZnRwY25jLXAyc3AucGNvbmxpbmUuY29tLmNuL3B1Yi9kb3dubG9hZC8yMDEwMTAvOTFhc3Npc3RhbnRfaXBob25lMjYzLmV4ZVpa" thunderResTitle="迅雷下载" thunderType="04" thunderPid="00008" thunderHref="thunder://QUFodHRwOi8vZnRwY25jLXAyc3AucGNvbmxpbmUuY29tLmNuL3B1Yi9kb3dubG9hZC8yMDEwMTAvOTFhc3Npc3RhbnRfaXBob25lMjYzLmV4ZVpa">迅雷下载</a>
</body>
</html>
我觉得第一种要简洁些,第二种要下个 thunderhref.js 的js文件,这就是两种实现用js调用迅雷下载的代码。
评:
代码如下:
方法一:
<html>
</head>
<script type="text/javascript">
//初始化迅雷插件
function InitialActiveXObject()
{
var Thunder;
try
{
Thunder = new ActiveXObject("ThunderAgent.Agent")
}catch(e)
{
try
{
Thunder=new ActiveXObject("ThunderServer.webThunder.1");
}catch(e)
{
try
{
Thunder = new ActiveXObject("ThunderAgent.Agent.1");
}catch(e)
{
Thunder = null;
}
}
}
return Thunder;
}
//开始下载
function Download(url)
{
var Thunder = InitialActiveXObject();
if(Thunder == null)
{
DownloadDefault(url);
return;
}
try
{
Thunder.AddTask(url,"","","","",1,1,10);
Thunder.CommitTasks();
}catch(e)
{
try
{
Thunder.CallAddTask(url,"","",1,"","");
}catch(e)
{
DownloadDefault(url);
}
}
}
//容错函数,打开默认浏览器下载
function DownloadDefault(url)
{
//alert('打开浏览器下载.......');
}
</script>
</head>
<body>
<input type="button" value="下载" onclick="Download('thunder://QUFodHRwOi8vZnRwY25jLXAyc3AucGNvbmxpbmUuY29tLmNuL3B1Yi9kb3dubG9hZC8yMDEwMTAvOTFhc3Npc3RhbnRfaXBob25lMjYzLmV4ZVpa')" />
</body>
</html>
方法二:
<html>
<head>
<SCRIPT src="http://dl.pconline.com.cn/js/thunderhref.js"></SCRIPT>
</head>
<body>
<a oncontextmenu=ThunderNetwork_SetHref(this) class=aThunder onclick="return OnDownloadClick_Simple(this)" href="thunder://QUFodHRwOi8vZnRwY25jLXAyc3AucGNvbmxpbmUuY29tLmNuL3B1Yi9kb3dubG9hZC8yMDEwMTAvOTFhc3Npc3RhbnRfaXBob25lMjYzLmV4ZVpa" thunderResTitle="迅雷下载" thunderType="04" thunderPid="00008" thunderHref="thunder://QUFodHRwOi8vZnRwY25jLXAyc3AucGNvbmxpbmUuY29tLmNuL3B1Yi9kb3dubG9hZC8yMDEwMTAvOTFhc3Npc3RhbnRfaXBob25lMjYzLmV4ZVpa">迅雷下载</a>
</body>
</html>
我觉得第一种要简洁些,第二种要下个 thunderhref.js 的js文件,这就是两种实现用js调用迅雷下载的代码。
发表评论
-
js 时间格式化 与 js 时间比较 函数
2016-07-22 12:02 501源:http://www.cnblogs.com/zhangp ... -
js 关闭浏览器窗口事件
2016-04-24 00:35 2982源: 评: 1. 不带任何提示关闭窗口的js代码 复制代码 代 ... -
js获取服务器详细地址
2016-03-23 11:29 1061源:http://www.jb51.net/article/4 ... -
[svn] 解决SVN冲突攻略(手册)
2015-09-01 18:35 567源:http://zccst.iteye.com/blog/1 ... -
JS中的Map
2015-07-23 16:05 538源:http://blog.sina.com.cn/s/blo ... -
linux awk命令详解
2015-05-27 21:33 514源:http://www.cnblogs.com/gg ... -
JavaScript学习笔记(十四) 立即执行函数
2015-01-05 16:09 505源:http://blog.csdn.net/qq83 ... -
AMD规范
2015-01-05 11:24 576源:http://blog.sina.com.cn/s ... -
win8 如何命令行设置 计划任务
2014-12-18 18:35 851源:http://zhidao.baidu.com/link? ... -
eval解析JSON中的注意点
2014-11-23 15:49 620源:http://www.cnblogs.com/myjava ... -
Issue 17666: 3.20正式版Error: Not Found The requested URL /_gh/ was not found on th
2014-11-08 12:23 1732源:https://code.google.com/p/goa ... -
JS中定时执行,setTimeout和setInterval的区别,以及l解除方法
2014-07-15 11:47 493源:http://blog.csdn.net/chenghp/ ... -
eclipse插件安装的四种方法
2014-07-14 14:30 333源:http://www.blogjava.net/j ... -
js 格式化时间
2014-04-09 15:11 575源:http://blog.sina.com.cn/s/blo ... -
SecureCRT中文显示乱码
2014-03-26 15:41 547源:http://www.cnblogs.com/to ... -
js中判断2个字符串相等的问题 ie 问题
2013-12-02 09:52 948源:http://bbs.csdn.net/topics/30 ... -
js 拆分字符串为数组 与 数组删除某索引值
2013-11-26 11:51 1380源: 评: js split用法 <scr ... -
Eclipse安装SVN插件
2013-11-06 15:18 1309源:http://iswift.iteye.com/blog ... -
js动态时间显示
2013-07-14 16:22 432源:http://josephmok.iteye.com/b ... -
js的with语句使用方法
2013-07-14 16:20 749源: 评: 1)简要说明 with 语句 ...
相关推荐
在JavaScript中调用迅雷下载主要涉及到与迅雷客户端的交互,这通常通过两种方法实现:ActiveXObject(适用于旧版Internet Explorer)和利用迅雷提供的JavaScript库(适用于现代浏览器)。这两种方法都允许开发者在...
本篇文章将详细探讨如何通过JavaScript调用迅雷进行批量下载。 首先,我们需要理解JS是如何与浏览器交互的。JavaScript运行在用户的浏览器环境中,因此它可以通过浏览器提供的API来实现某些功能,比如访问DOM、处理...
这种链接代码能够自动识别用户的浏览器是否安装了迅雷插件,并在点击链接时调用迅雷进行下载,从而提升下载速度和用户体验。 ### 二、生成迅雷专用下载链接的基本步骤 1. **引入必要的脚本文件**:首先,你需要在...
在Web开发中,为了让网站支持迅雷下载,开发者通常会利用特定的JavaScript(JS)脚本来实现这一功能。这个“迅雷下载需要的JS”文件,就是为了解决这个问题而提供的。 首先,我们要理解JS脚本在迅雷下载中的作用。...
109:四屏切换JS广告代码下载 110:JavaScript图片切换效果 下载 111:在线客服代码 下载 112:单独关闭的两边悬挂代码下载 113:全屏可伸缩可关闭广告代码下载 114:四屏JS带缩略图的焦点图 下载 115:书角带阴影的...
109:四屏切换JS广告代码下载 110:JavaScript图片切换效果 下载 111:在线客服代码 下载 112:单独关闭的两边悬挂代码下载 113:全屏可伸缩可关闭广告代码下载 114:四屏JS带缩略图的焦点图 下载 115:书角带阴影的...
"迅雷动漫jQuery左右滚动焦点图代码"正是一种实现这一效果的有效手段,它结合了JavaScript库jQuery的强大功能,以实现网页中的图片轮播效果。下面,我们将详细探讨这一代码的工作原理、使用方法以及如何将其整合到...
2. **JavaScript调用**:该系统前端采用JavaScript进行控制,利用JS的动态性和跨平台特性,提供良好的用户体验,如实时播放、进度调整、清晰度选择等功能。 3. **二次开发**:源码开放,用户可以自行下载并修改网页...
根据提供的文件信息,本文将详细解析“html迅雷看看效果”的相关知识点,主要涉及的是如何使用HTML和JavaScript来实现一个类似迅雷看看的图片展示效果。 ### 一、标题解析:“html迅雷看看效果” 标题指出这是一个...
例如,你可以创建一个链接,其href属性指向迅雷的特定协议,如`thunder:`或`xThunder:`,这样当用户点击时,迅雷就会被调用打开下载任务。对于网际快车,我们可以使用`geturl:`协议。这些协议的格式通常包括文件的...
首先,我们需要引入迅雷提供的JavaScript库`webThunderDetect.js`,它包含了识别迅雷浏览器插件并处理下载点击事件的逻辑。此外,可能还需要`base64.js`来对URL进行Base64编码,以便于安全地传递给迅雷客户端。 1. ...
在"迅雷离线下载源码"中,我们可以推测这是一套实现类似功能的程序代码,可能包含了以下几个关键部分: 1. **style.css** 和 **m.css**: 这两个文件是CSS(层叠样式表)文件,用于定义网页的外观和布局。style.css...
在这个场景中,"仿迅雷轮换广告幻灯片js代码"是指利用JavaScript实现类似迅雷软件中的广告轮播效果,这种效果常见于网站的横幅广告或者产品展示区域,能够吸引用户的注意力并展示多条信息。接下来,我们将深入探讨...
"迅雷7屏切换焦点图JS广告代码.rar"、"右侧四屏切换js广告代码.rar"和"左侧6屏滑动焦点图JS广告代码.rar"等文件涉及到焦点图和屏幕切换技术。这些代码可以实现多张图片或内容在有限的空间内按一定逻辑展示,如左右...
"迅雷"标签可能意味着APlayer引擎播放器与迅雷公司或者迅雷的相关服务有某种关联,或许是因为APlayer可以用于播放迅雷下载的媒体文件,或者是在迅雷的某些产品中集成了APlayer引擎。迅雷作为知名的下载工具,其用户...
接下来,为了实现迅雷下载,你需要引入迅雷的JavaScript专用链代码,这将检测用户是否安装了迅雷客户端,并提供相应的下载选项。这段代码包括两个外部脚本引用以及一段内联JavaScript代码: ```html <!--JavaScript...
Nonejs 实现获取磁力链接infohash DHT BT网络爬虫 磁力链接解析获取种子 读取信息
3. js文件夹:存放JavaScript脚本,用于实现动态效果和交互功能。 4. images文件夹:存储网站所需的图片资源,如logo、背景图、按钮图标等。 5. template.php:模板的主要配置文件,定义了模板的显示规则和调用的...
2. **链式操作**:jQuery允许连续调用方法,每个方法返回的都是jQuery对象,这种特性使得代码更加简洁。例如,选取元素后可以直接调用`.css()`修改样式,然后调用`.on()`绑定事件,无需创建新的jQuery实例。 3. **...