OnControlSelect Событие DOM не срабатывает в IE11.ControlSelect не сжигание в IE11
Видимо это событие остается в силе в IE11 и мое исследование не вздернутый известные проблемы, связанные с этим событием и IE11.
Мое приложение позволяет пользователям редактировать и форматировать свои страницы. Я использую событие OnControlSelect, чтобы выполнять некоторую администрирование приложений каждый раз, когда пользователь выбирает элемент управления.
Кто-нибудь испытал это, и есть ли решение, обходной путь или альтернативный подход? Я попытался использовать только событие OnClick, но для достижения требуемого поведения для этого требуется дважды щелкнуть мышью, а не просто щелкнуть элемент управления (это изменение неприемлемо для базы пользователей).
В следующем примере HTML работает в IE7 через , но не в IE11.
Нажав на рамку любого из полей (DIV), вы должны вызвать OnControlSelect, чтобы запустить, разместив диалоговое окно.
<html>
<body contenteditable="true">
<div oncontrolselect="alert(1)" style="position:absolute; top:000; left:100; border: 12px solid red; height:200; width:300;">Thing One</div>
<p>
<div oncontrolselect="alert(2)" style="position:absolute; top:100; left:200; border: 12px solid green; height:200; width:300;">Thing Two</div>
</body>
</html>