Я работаю над приложением на основе ASP.NET, работающим в IE11.
Одна часть приложения использует (Telerik) RadEditor
для создания макета из нескольких элементов. Я пытаюсь реализовать функцию, которая позволяет пользователю выбирать несколько элементов, а затем выравнивать их по вертикали или горизонтали. Мне сказали, что эта функция когда-то работала, но перестала работать, когда IE обновился с 9 до 10 или с 10 до 11.
Я могу выбрать (граница выбора отображается на всех выбранных элементах) несколько элементов на странице (в пространстве содержимого (Telerik) RadEditor
), удерживая Ctrl + щелчок. Моя проблема в том, что редактор не может найти все выбранные элементы, а возвращает первый.
Соответствующий (Javascript) код:
var editor = $find("RadEditor1");
var theSelectionObject = editor.getSelection();
var tempElem = editor.getSelectedElement();
И theSelectionObject
, и tempElem
являются ссылками на один объект. Как я могу получить коллекцию ВСЕХ выбранных элементов или иным образом определить, какие элементы выбраны для использования в последующем коде?