在IE上自动打开文件输入

时间:2012-03-01 12:27:56

标签: file internet-explorer upload

是否可以在IE上自动打开文件输入?

如果你这样做

$(input).click();

IE无法提交表单。也许我能以某种方式获得它的价值?

$(input).val()

不起作用,这会给你假冒路径。

有关于此的任何想法?克隆也行不通。另一种可能性是,将打开的按钮放在页面上的其他位置,而没有路径的输入框。

这样的事情有可能吗?我有一些img&s,如果你点击这些图像,就会弹出一个文件浏览器。也许我可以使用一些插件?什么?

现在尝试几个小时的东西。

2 个答案:

答案 0 :(得分:1)

致电$(input).focus().click();

在Firefox 10和IE9中测试。

答案 1 :(得分:0)

出于安全目的,您无法获取路径..但​​您可以使用变通方法隐藏自定义设计背后的传统输入元素,如下面的示例http://www.quirksmode.org/dom/inputfile.html