在MCV3剃须刀页面中显示MIME类型的图标

是否有快速确定(并显示)特定用户使用的图标的方法,并将其显示在MVC3页面上?

例如

我的所有用户都将在Win(XP / Vista / 7)上运行,我将限制上传文件的MIME类型为:“text / plain”(用于csv),“application / pdf”,“application / msword”和“application / vnd.openxmlformats-officedocument.wordprocessingml.document”

但是,如果显示给用户的图标与他们用来查看文件的应用程序相匹配,那将是“很好”。

这可能吗?


这依赖于什么是安全漏洞:JavaScript能够识别个人计算机上已安装的软件。 也就是说,有可能通过识别组件是否以这种方式注册来识别是否安装了一些应用程序。 否则,最好的办法就是顺其自然:如果他们使用windows display excel,如果mac显示它的图标,如果android显示任何内容,等等

我真的只是用最好的猜测去做,你绝对是绝大多数时候我打赌的时候。 考虑到除此之外的任何工作量,这只是ROI的一项重大损失,因为它比根据检测到的操作系统更精确。

链接地址: http://www.djcxy.com/p/45537.html

上一篇: Display icon for mime type in MCV3 razor page

下一篇: Codeigniter upload not accepting .doc files