powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / В IE11 не работает document.selection.createRange() Javascript version 1.3
3 сообщений из 3, страница 1 из 1
В IE11 не работает document.selection.createRange() Javascript version 1.3
    #38567406
IgorAnton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В IE8 все работает
В IE11 Javascript version 1.3 не работает:
1. document.selection.createRange()
2. не воспринимает некоторые символы ('#') при передаче данных из сервлета
из сервлета передана срока : " d1#d2#d3#..."
в alert: " d1 d2 d3 ..."

В IE8 и IE11 одна и та же Javascript version 1.3
Чем то различаются?
настройки? какие?

Спасибо, Игорь.
...
Рейтинг: 0 / 0
В IE11 не работает document.selection.createRange() Javascript version 1.3
    #38567776
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorAntonВ IE8 все работает
В IE11 Javascript version 1.3 не работает:
1. document.selection.createRange()
2. не воспринимает некоторые символы ('#') при передаче данных из сервлета
из сервлета передана срока : " d1#d2#d3#..."
в alert: " d1 d2 d3 ..."

В IE8 и IE11 одна и та же Javascript version 1.3
Чем то различаются?
настройки? какие?

Спасибо, Игорь.

это форум о Java but not JavaScript.
1. Это разные вещи(разные языки программирования)
2. document.selection (document не имеен selection ни вIE ни в firefox - я проверил но есть document.getSelection() )
3. Гугл сразу выдает первую ссыдку которая объясняет почему так в IE http://habrahabr.ru/post/55922/
4. Непонятно как передана строка. Строка не может быть передана но может быть передана страница, xml документ, json документ, text/plain и много другого. Каким макаром передана строка непонятно и как она парсится не понятно. Как вариант возможно в данном контексте # символ не просто символ а парсируется как спецсимвол.
...
Рейтинг: 0 / 0
В IE11 не работает document.selection.createRange() Javascript version 1.3
    #38568747
IgorAnton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lleming , спасибо.

Windows 7 , IE8 , Javascript version 1.3 :

selection.createRange() существует и работает.
примерно так:
tmp = CreateElement("iframe")
tmp. src= имя файла на сервере
text = iframe.contentWindow.document.selection.createRange().text;
в texte получаю содержимое файла
строка из файла в ней символы "#" , в alert их вижу

Windows 8 , IE11 , Javascript version 1.3 :

selection.createRange() не работает.
(ни в firefox ни в Opera и не должно работать но в IE должно)
Другим способом получаю содержимое файла
строка из файла парсится , "#" заменяются на пробелы
Еще куча проблем: не работают padding,margin,заданные размеры элементов, ...

Иду на форум JavaScript
Спасибо, Игорь.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / В IE11 не работает document.selection.createRange() Javascript version 1.3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]