ret*_*one 12 browser mime cross-browser mime-types
我想发明一个新的mime类型并将其与浏览器中的自定义应用程序相关联,以使用户能够从网页启动我的应用程序.我的安全网站的用户处于封闭环境中,这意味着这不是一个通用的主流应用程序 - 我可以提前配置他们的浏览器.
Spoon.net做了类似的事情,使用他们的迷你内核插件启动虚拟化应用程序.
这个问题的答案之一提到了这种方法,没有详细说明如何实现它.
如何在Chrome和IE 8/9上以跨平台方式实现此目标?有没有办法通过浏览器扩展来进行mime类型关联,无论是本机还是通过交叉推进器?Adobe Reader或Apple Quicktime等应用程序如何实现这一目标?我想尽可能避免触及注册表.
这种方法有哪些风险?我的网站是一个内部网络Web应用程序,使用证书进行保护并受到我的用户信任.我不应该走这条路吗?
编辑:显然这可以通过操作mimeTypes.rdf文件在Firefox中实现.
编辑:看起来JDIC是一种基于Java的机制,可以用于同一件事.是否有类似的非Java构造?也许在Javascript?
Jas*_*son 14
[HKEY_CLASSES_ROOT\.atom]
@="atom_file"
[HKEY_CLASSES_ROOT\atom_file]
@="Atom Syndication Program"
[HKEY_CLASSES_ROOT\atom_file\shell]
[HKEY_CLASSES_ROOT\atom_file\shell\open]
[HKEY_CLASSES_ROOT\atom_file\shell\open\command]
@="\"C:\\AtomHandler\\handle.exe\" %1"
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/atom+xml]
"Extension"=".atom"
Run Code Online (Sandbox Code Playgroud)
进一步阅读 Windows ...
使用freedesktop.org Portland中的 xdg-utils
| 归档时间: |
|
| 查看次数: |
11653 次 |
| 最近记录: |