2016-02-17 6 views
1

У меня есть приложение, написанное в asp classic. и с богатым использованием элементов управления ActiveX. Сразу же поддерживается только IE. Но мы движемся к платформе кросс-просмотра.Замена элементов управления ActiveX в кросс-браузерах

Как мы все знаем, Microsoft Edge подходит и заканчивает поддержку ActiveX, а также других браузеров, таких как Chrome, Firefox заканчивают поддержку NPAPI и других плагинов.

http://blogs.windows.com/msedgedev/2015/05/06/a-break-from-the-past-part-2-saying-goodbye-to-activex-vbscript-attachevent/

Так есть ли альтернатива дается для того, что элементы управления ActiveX для доступа или интеграции аппаратных средств, а также любых плагинов для кросс-просмотра?

Помощь была бы очень признательна. Благодарю.

+3

HTML5, как предполагается, в значительной степени сводит на нет необходимости плагинов, таких как ActiveX, Flash, Java-апплетов и т.д. Вы упоминаете классический ASP, который по существу использует серверную ActiveX. Серверы Windows будут продолжать поддерживать классический ASP в обозримом будущем. – John

+2

@John Те же мысли просто не ясны из вопроса, если OP говорит об элементах управления ActiveX клиента или сервера. Если клиент ActiveX получает доступ к оборудованию, то им не повезло. Мой совет не обновляется до тех пор, пока вы не сможете создать другие механизмы для взаимодействия с оборудованием. – Lankymart

+0

Спасибо за ответы! – Haider

ответ

1

IE11 по-прежнему поддерживает ActiveX. Вы можете использовать список сайтов Enterprise Mode, чтобы веб-сайты или приложение запустились в Edge, а затем автоматически открылись с помощью Internet Explorer 11. Edge и IE 11 доступны в Windows 10, а Edge - браузер по умолчанию. Кроме того, если вы знаете, что ваши сайты интрасети не будут работать должным образом с Microsoft Edge, вы можете настроить автоматическое открытие всех сайтов интрасети с помощью IE11.

Вот деталь: https://technet.microsoft.com/en-us/library/mt270205.aspx

+2

Да, я прошел через это @Doris. Но проблема в том, что мы перемещаем наше приложение в кросс-браузеры, поэтому нам нужно одно решение для всех браузеров. – Haider