在HTML页面上,使用INPUT标签,如何获取它,以便当您单击仅用于图像文件过滤的浏览按钮时?如果可以包含.bmp文件,则为奖励点。如何获得HTML浏览按钮来过滤和仅显示图像?
3
A
回答
1
使用accept属性,可列出要接受的MIME类型。
<form action="form_action.asp" accept="image/gif, image/jpeg">
First name: <input type="text" name="fname" /><br />
Last name: <input type="text" name="lname" /><br />
Your image: <input type="file" name="pic" id="pic" /><br />
<input type="submit" value="Submit" />
</form>
摘自here。
1
0
在输入标签上使用“接受”属性。
例如为:
<input type="file" name="pic" id="pic" accept="image/gif, image/jpeg" />
编辑:在进一步阅读,看来这是不正常的任何主流浏览器的支持,因此不应使用。相反,它看起来像你需要使用某种服务器端或JavaScript验证。
0
你说的是accept attribute,很不幸,任何浏览器都不支持。
1
HTML <form>
元素的accept
属性是为此而设计的,但该可选属性几乎被所有webbrowser忽略。答案是Flash或Java Applet。对于这两个都存在第三方程序。例如。 Uploadify,SWFUpload和JumpLoader。 Uploadify有我的建议。
0
据说,你应该用正确的MIME类型使用“接受”属性,像这样:
<input type="file" name="pic" id="pic" accept="image/bmp" />
可悲的是,这不是目前任何浏览器支持。然而,你可以在之后使用JavaScript验证文件。这里是一个有用的链接代码:http://www.cs.tut.fi/~jkorpela/forms/file.html#filter
希望这有助于!
相关问题
- 1. 显示图片来自浏览按钮
- 2. 浏览服务器按钮,仅显示缩略图
- 3. 如何在浏览器中使HTML按钮显示链接?
- 4. 如何在html中获取按钮以显示/隐藏图像?
- 5. 使用下一个和上一个按钮浏览图像HTML
- 6. 如何通过单个按钮循环浏览图像?
- 7. 如何在html中按下按钮时显示图像?
- 8. 如何浏览图像并在浏览器中显示?
- 9. 如何仅灰显按钮图像而不是整个按钮
- 10. 我如何获得UiApp按钮看起来像一个HTML服务按钮
- 11. 如何仅在使用同位素过滤器和多个过滤器时在fancybox中显示过滤图像?
- 12. 跨浏览器图像CSS过滤器
- 13. 如何获得浏览器显示的高度和使用JavaScript
- 14. 如何仅显示按钮的内容(图像),而不是按钮本身?
- 15. 图像预览和按钮
- 16. 按钮不在浏览器中显示
- 17. 如何在按钮中显示图像?
- 18. 点击浏览器后退按钮时显示图片预览
- 19. 如何更改图像浏览器上显示的图像?
- 20. 如何在同一页面浏览和显示图像?
- 21. 按钮不显示图像
- 22. tinymce 4.0.11不显示图标在工具栏和图像浏览按钮显示错误visual studio 2012
- 23. 如何使用LWUIT单击按钮来显示图像
- 24. HTML按钮不显示Javascript编码图像显示
- 25. Facebook像按钮插件没有显示在我的浏览器
- 26. 如何仅显示下拉按钮
- 27. 如何通过单击按钮来显示列表视图?
- 28. JEditorPane不想在html中显示按钮(它在浏览器中显示)
- 29. 图库可显示最新图像和后退/前进按钮,以浏览旧图像。 jQuery的?
- 30. 通过按钮或单选按钮显示/隐藏图像
几乎所有的浏览器都会忽略它。 – BalusC 2010-05-18 22:55:45
是的,我只是尝试了他们的例子,它不工作。虽然这个答案很有帮助。虽然大卫理应得分,但他已经有36k分了! – djangofan 2010-05-19 16:50:12