我用的浏览器是 Chromium ,在某些网站上传文件或者照片,点击上传按钮后,打开了一个文件选择窗口,但是这个选择器窗口中不显示文件夹里的文件图标,导致没发选择!如下图:
可是在另外一些网站,点击上传按钮后,打开的是一个 “kdialog” 的选择器窗口,这个选择器是正常的,可以选取想要的文件,如下图:
浏览器到底是怎么确定打开什么文件选择器的呢? 不明白为什么地一个选择器没法选择文件呢?
我用的浏览器是 Chromium ,在某些网站上传文件或者照片,点击上传按钮后,打开了一个文件选择窗口,但是这个选择器窗口中不显示文件夹里的文件图标,导致没发选择!如下图:
可是在另外一些网站,点击上传按钮后,打开的是一个 “kdialog” 的选择器窗口,这个选择器是正常的,可以选取想要的文件,如下图:
浏览器到底是怎么确定打开什么文件选择器的呢? 不明白为什么地一个选择器没法选择文件呢?
目测你的文件都是 *.JPG(扩展名为大写),而人家文件扩展过滤的都是小写……
也就是说是过滤器的问题了??
是的,我将过滤条件选择成全部文件之后,文件显示出来了!!
可是想知道,浏览器是怎么选择用哪个文件选择器的啊?
和浏览器怎么选择在你的窗口中显示什么文字一样……
默认的文件过滤器是在 HTML 页面中设定的,或者说,是编写 HTML 页面的作者指定的。请参考:
w3schools.com/tags/att_input_accept.asp
多谢,也就是说,是网页的设计者来决定了?
默认的文件过滤器是在 HTML 页面中设定的,或者说,是编写 HTML 页面的作者指定的。请参考:
w3schools.com/tags/att_input_accept.asp
多谢,也就是说,是网页的设计者来决定了?
indeed。他的网站能上传什么内容他最清楚,这个规则由他来定,再合理不过了。
你就知足吧。你们难道没发现 openSUSE 的 Firefox,上传的界面是 KDE 的,下载的界面是 GTK 的… 究竟为什么这样要去问翁学天,这家伙出的 patch。
哈哈,Firefox 的那个现象我也见过,诡异问题还挺多!