2013-04-14 2 views
0

Может ли HTML-приложение (.hta) работать в Firefox, Chrome и Safari (версия ОС Windows)?Являются ли HTML-приложения (.hta) Cross-Browser

Я понимаю, что приложения HTML (.hta) требуют Windows (из-за требования к движку mshta.exe) и не являются кросс-платформенными. Но являются ли приложения HTML Cross-Browser?

Если они не являются изначально Cross-Browser, возможно, существуют сторонние библиотеки, которые позволяют запускать приложения HTML в других браузерах, кроме IE? Например, возможно, есть плагины браузера, которые позволяют это?

+1

Смотреть предыдущий вопрос здесь: http://stackoverflow.com/a/10623962/754456 - не звучит, как они будут работать только в IE. См. Также: http://stackoverflow.com/a/992751/754456, в котором объясняются разрешения (.htas, как правило, имеют системный доступ, не идут от IE). – mfitzp

ответ

1

HTAs не являются кросс-браузерами, так как mshta.exe всегда создает экземпляр механизма рендеринга IE.

Возможно, у вас есть возможность открыть HTA в некоторых браузерах, переименовав их расширения, но они могут иметь меньшую функциональность из-за неподдерживаемых HTA-тегов или отсутствия таких вещей, как VBScript, разрешения ОС и т. Д., Если HTA использует его ,

Связанный вопрос: HTA's; use other browser to host?

+0

Вкладка Firefox IE может помочь здесь: https://addons.mozilla.org/en-us/firefox/addon/ie-tab/ – mfitzp