假设我有一个FTP URL(ftp://xyz.org/file.zip
)。如果我手动在浏览器中输入此内容,然后按回车,浏览器将开始下载file.zip
,并要求我将它保存在硬盘上。是否可以使用Javascript下载FTP文件?
我的问题是:是否有可能在JavaScript中编写脚本,运行时应该使用所有这些选项(分别)下载文件?
- 在新窗口中?
- 在同一个窗口中的新选项卡?
- 没有打开一个新的窗口或标签?
假设我有一个FTP URL(ftp://xyz.org/file.zip
)。如果我手动在浏览器中输入此内容,然后按回车,浏览器将开始下载file.zip
,并要求我将它保存在硬盘上。是否可以使用Javascript下载FTP文件?
我的问题是:是否有可能在JavaScript中编写脚本,运行时应该使用所有这些选项(分别)下载文件?
在最基本的只是做一个像这样的链接:
<a href="ftp://...." target="_blank">Download in new tab/window</a>
在JS只是打开一个窗口与该网址。
'window.location ='ftp://xyz.org/file.zip';' – Orbling 2011-03-17 11:40:42
我不明白为什么不。您是否在各种浏览器中尝试过'window.open(“ftp:// ....”)'或'window.location =“ftp:// ...”'? – 2011-03-17 11:41:14