【问题标题】:file upload from local machine on local machine在本地机器上从本地机器上传文件
【发布时间】:2011-12-05 04:58:07
【问题描述】:

是否可以使用 JavaScript 和/或服务器技术将文件从本地机器上传到同一台本地机器?场景是我必须从本地获取图像文件,进行操作/裁剪,然后将其保存在本地机器上。我的网站托管在另一个国家/地区。

【问题讨论】:

  • 你只是阅读主题并说是/否
  • 好的,根据您的要求:是/否
  • Uwe Keim :) 你的意思是我的问题无效?因为你的答案是无法理解的
  • @jjpd 对我来说,我不完全理解你的问题。不过,好像其他人一样,所以这绝对是我的错。

标签: javascript file-transfer


【解决方案1】:

您需要使用普通文件上传将文件上传到您的服务器。执行操作后,您将提供一个链接供用户下载文件。

您不能强制下载回本地存储,用户必须接受下载。

【讨论】:

  • "使用普通文件上传。"意味着在本地机器上?好吧,我的老板称之为上传。但我认为我们不能在本地机器路径上上传文件,例如 c:\\uploads\\blabla。
  • @jjpd - 您只能将文件从本地机器上传到您的网络服务器。没有办法强制它回到本地机器或从本地机器上传到本地机器上的另一个位置。
【解决方案2】:

只需在文件本身上使用 ImageMagick,大多数托管服务器都支持它。
也许这会有所帮助:
http://mondaybynoon.com/2007/01/22/crop-resize-with-javascript-php-and-imagemagick/

【讨论】:

  • 谢谢。焦点不是对图像的操纵。但它是在本地机器而不是网络服务器上上传文件。
  • 你的意思是......从你的服务器强制一个文件到用户机器?
  • 我需要知道这个。我们如何将文件从服务器强制发送到用户计算机?。
  • 如果不重新配置每台客户端计算机和相应的浏览器,这是不可能的:|您可以将 IE(例如)配置为自动下载某种文件。但是,假设您有 50 个客户……这不是一个好的解决方案。为什么你仍然需要强制它?为什么不通过邮件发送?页面上的一些链接?等等?如果这可以在没有用户干预的情况下工作......我们将注定要被木马和病毒 :)
  • 经过大量搜索,我发现我应该使用html5。 html5 让我可以在不上传到服务器的情况下操作图像
猜你喜欢
  • 2013-08-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-24
相关资源
最近更新 更多