Вопрос по javascript, html – Откройте браузер IE на странице Firefox / Chrome

4

Наше веб-приложение основано на IE9, что означает, что только IE9 может открывать страницы на нашем сайте. Мы запретим пользователям просматривать наш сайт, если у них не браузер IE9. Но иногда нам приходилось отправлять ссылку на почтовый ящик пользователя, чтобы выполнить некоторые действия, и они открывали ссылку непосредственно в браузере по умолчанию, проблема в том, что если браузером по умолчанию не является IE9, то они не могут открыть ссылку, они должны скопировать ссылку на IE9. Наши пользователи не хотят делать это вручную, они хотят открыть ссылку в IE9 напрямую, независимо от того, какой браузер по умолчанию.

Я пытался использовать ActiveXObject, но он работает только в IE. Я хочу иметь скрипт, который может открыть браузер IE на странице Firefox / Chrome.

Вы можете создать обработчик протокола Jeremy Danyow
"Наше веб-приложение основано на IE9" = Я думаю, что нашел проблему. DA.
Я не знаком с Flash, может ли он выполнять команды на странице клиента? Mike Huang

Ваш Ответ

1   ответ
6

конкретны следует использовать программу на компьютере пользователя, а не программу, которую он идентифицировал (например, браузер по умолчанию). Я не верю, что ты можешь сделать это.

Вы можете установить «обработчики протоколов» как в Chrome, так и в Safari (я подозреваю, что и Firefox), что позволит вам отправить ссылку, например,ie://example.com/path/to/app. Ваш обработчик протокола запустит IE и доставит вас на соответствующий сайт. (Apple делает это с помощью iTunes.) Но вашим пользователям придется установить обработчик (и, конечно, вам придется написать его).

Более легким ответом может быть то, что пользователи установят любые вездесущие надстройки / расширения «open in IE», существующие для Chrome, Firefox и т. Д. Они переходят по ссылке, затем выбирают «open in IE» из какого-либо вида меню. (Если они используют веб-почту, они могут даже щелкнуть правой кнопкой мыши ссылку и выбрать эту позицию в зависимости от расширения.)

Примечание: очевидно, что если бы это было невозможно, я бы рекомендовал сделать ваше приложение совместимым с Chrome и Firefox.

Hi T.J., Как я могу написать такой обработчик?! Hosein
Я действительно искал. почти на целый день! но не узнал, как написать обработчик для открытия ссылки в Google Chrome с помощью IE. Спасибо за ваш ответ Hosein
@ Хосейн: Я этого не делал, я просто знаю, что это можно сделать. Не должно быть трудно найти информацию об этом с помощью поиска. T.J. Crowder

Похожие вопросы