2

是否可以使用链接和 jQuery 模拟<input type="file">和获取文件浏览器?

我试图找到一个教程来做到这一点,但在谷歌上搜索并没有显示任何答案。任何帮助将不胜感激。

4

2 回答 2

2

简短的回答:没有。

file输入让浏览您的磁盘等来选择一个文件。这是任何其他标准 HTML/JS 技术都无法模拟的。

于 2012-06-29T14:53:55.233 回答
0

我在过去也取得了类似的成就,但它有点像黑客:

  • 在页面上放置一个正常的文件上传。
  • 使其完全透明(使用不透明度 - 不要将其可见性更改为隐藏)
  • 将您的链接放在文件上传浏览按钮下。

当用户认为他们正在点击链接时,他们实际上会点击浏览按钮。

太可怕了,但我不知道其他方法。

于 2012-06-29T14:57:47.417 回答