【发布时间】:2015-02-01 23:42:06
【问题描述】:
我想在客户端打开一个 ftp 浏览器,以便他可以在 ftp 中上传文件。
我正在使用window.open() 方法在子窗口中打开ftp。
var windowObjectReference = window.open("ftp://" + username + ":" + password + "@" + server,
_blank', toolbar=yes, location=yes, status=yes,
scrollbars=auto, copyhistory=no,
menubar=yes, width= 500px, height=500px,
left=300px), top=100px, resizable=yes' );
ftp 如下所示:
[1]:http://i.stack.imgur.com/T6WYg.jpg
现在我想跟踪用户活动,例如他访问过的目录,并将路径发送到 jsp 页面如何做到这一点...??
【问题讨论】:
-
在 ftp 服务器上执行此操作。在你的网络服务器上是不可能的。
-
那么,怎样才能像浏览本地电脑一样从客户端浏览ftp服务器呢?
-
你不能。出于安全原因(同源策略),无法跟踪显示外部站点的窗口内容。您所能做的就是为 ftp 服务器提供自己的接口,即在连接到 ftp 服务器等的 Web 服务器端执行一些代码 - 一种具有良好接口的代理。
标签: java javascript jsp ftp window.open