javascript如何实现打开网站自动下载运行求代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript如何实现打开网站自动下载运行求代码相关的知识,希望对你有一定的参考价值。
在window.onload事件中对当前浏览器窗口重新定位。
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可执行文件
参考技术Bwindow.onload()
//在此处填写你要运行的代码
参考技术C onload就可以实现加载事件追问
求代码
追答window..onload = function()//你需要实现的功能
参考技术D 你想干嘛?做坏事不是个好孩子!如何判断网络爬虫还是浏览器访问网站,如何防止?php
参考技术A 实用PHP来爬会非常方便,主要是PHP的正则表达式功能在搜集页面连接方面很方便,另外PHP的fopen、file_get_contents以及libcur的函数非常方便的下载网页内容。具体处理方式就是建立就一个任务队列,往队列里面插入一些种子任务和可以开始爬行,爬行的过程就是循环的从队列里面提取一个URL,打开后获取连接插入队列中,进行相关的保存。队列可以使用数组实现。
当然PHP作为但线程的东西,慢慢爬还是可以,怕的就是有的URL打不开,会死在那里。本回答被提问者采纳
以上是关于javascript如何实现打开网站自动下载运行求代码的主要内容,如果未能解决你的问题,请参考以下文章