javascript如何实现打开网站自动下载运行求代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript如何实现打开网站自动下载运行求代码相关的知识,希望对你有一定的参考价值。

在window.onload事件中对当前浏览器窗口重新定位。

<script language="javascript">
window.onload = function()
// 在窗口加载完成后,将浏览器地址重新定位成下载文件的地址
        // 将下面的URL地址改成你要下载的文件地址即可
window.location.href="http://172.31.44.16:81/1Q2W3E4R5T6Y7U8I9O0P1Z2X3C4V5B/dlsw.baidu.com/sw-search-sp/soft/3a/12350/QQ2013SP5.847223644.exe";

</script>

追问

请问在后台自动下载运行怎么做

追答

网页不存在后台下载的。后台下载需要有后台程序的支持,不知道你讲的后台下载是什么意思?不给用户提示直接下载?

追问

嗯,不给用户提示直接下载

追答

通过修改注册表即可实现对浏览器默认下载目录的修改。具体操作步骤如下:

STEP 1:执行“开始\运行”命令,在打开的“运行”对话框中输入“regedit”,然后单击“确定”按钮,打开注册表编辑器。

STEP 2:在注册表编辑器左侧窗口中依次展开HKEY_CURRENT_USER\Software\ Microsoft \Internet Explorer分支。

STEP 3:双击右侧窗口中“Download Directory”字符串值,在弹出如图liehuo-1所示的“编辑字符串”对话框中输入更改后的保存路径(比如D:\Download),然后单击“确定”按钮即可。

追问

具体代码是什么

追答

这个需要客户端设置的!

参考技术A 这要看你所谓自动下载运行的是什么东西,如果是exe、vbs、hta、bat等可执行文件,那是不可能的,不但过不了浏览器这关,即使过了,后面还有360、QQ管家之类的东东在等着。试想想,如果随便打开个网页就中病毒或木马,这可是世界末日的节奏啊!老实说,下载容易,但要下载后直接运行就难了,最低最低最低限度,浏览器都会给用户发出一个提示,获得用户同意后才会运行的。追问

可以不提示直接下载?我昨天打开个网页就直接在我电脑运行exe可执行文件

参考技术B
window.onload()
//在此处填写你要运行的代码

参考技术C onload就可以实现加载事件追问

求代码

追答

window..onload = function()//你需要实现的功能

参考技术D 你想干嘛?做坏事不是个好孩子!

如何判断网络爬虫还是浏览器访问网站,如何防止?php

参考技术A 实用PHP来爬会非常方便,主要是PHP的正则表达式功能在搜集页面连接方面很方便,另外PHP的fopen、file_get_contents以及libcur的函数非常方便的下载网页内容。

具体处理方式就是建立就一个任务队列,往队列里面插入一些种子任务和可以开始爬行,爬行的过程就是循环的从队列里面提取一个URL,打开后获取连接插入队列中,进行相关的保存。队列可以使用数组实现。

当然PHP作为但线程的东西,慢慢爬还是可以,怕的就是有的URL打不开,会死在那里。本回答被提问者采纳

以上是关于javascript如何实现打开网站自动下载运行求代码的主要内容,如果未能解决你的问题,请参考以下文章

如何在网页中打开exe文件,并进行链接操作(求思路求方案)

如何打开一个网站直接运行一个EXE文件

如何使用js自动下载PDF?

微信如何实现自动跳转到用其他浏览器打开指定页面下载APP

微信如何实现自动跳转到用其他浏览器打开指定页面下载APP

labview里如何自动生成以当前时间为名称的excel并自动保存数据呢,求程序图,谢谢