Имя: Пароль:
1C
1С v8
Выделить и обработать кусок текста в поле HTML документа
, ,
0 SalaSky
 
12.05.15
12:30
Всем доброго дня!
Никто не сталкивался с такой задачей: Имеющийся в 1Ске штатный функционал для редактирования поля HTML документа, позволяет вставить ссылку на другой ресурс, прямо в тексте. Но ссылка эта будет открываться в той же вкладке, а в некоторых случаях удобно, чтобы она открывалась в новой.
Мне кажется, в данном случае тут надо бы написать свою кнопку для этого дела, которая будет использовать нужный тэг, но мне не совсем понятно, как связать выделение на поле HTML-документа с его исходным кодом. Кто-нить с этим сталкивался?

П.С. На мисте нашел тему с такой же задачей и она не решена.
1 Котокот
 
12.05.15
12:32
(0) Не понял, чего именно хочется. При клике на гиперссылку открывать страницу в новом окне в 1С?
2 SalaSky
 
12.05.15
12:35
(1) В новой вкладке браузера. Содержимое поля HTML документа, после того как пользователь его заполнит в 1Ске, я выгружаю на сайт и, далее, юзер сайта, при нажатии на ссылку должен попадать на новую вкладку.
3 SalaSky
 
12.05.15
12:38
+(2) <a href="http://www.сайт.ru">;Ссылка откроется в текущей вкладке</a> такие тэги вставляет штатная панель редактирования 1Ски
<a href="http://www.сайт.ru"; target="_blank">Откроется в новой вкладке</a> такой тэг хочу вставлять я.
4 SalaSky
 
12.05.15
13:16
ап
5 SalaSky
 
15.05.15
12:32
Никто не знает? Как решить проблему без использования поиска?
6 SalaSky
 
15.05.15
12:57
v8: как найти выделенный текст в коде документа html?

Вот то, что мне нужно, тут понятней объяснено, чем я написал.
7 Garykom
 
гуру
15.05.15
13:06
у меня в калине посыпались тормозные барабаны... как мне найти му... который их сделал?

во всех калинах такие же барабаны...
8 Garykom
 
гуру
15.05.15
13:06
(7)+ как мне найти того кто сделал именно мои?
9 SalaSky
 
15.05.15
13:10
(7) Прошу прощения, не понял метафоры. Значит нельзя так сделать?
10 Garykom
 
гуру
15.05.15
13:15
(9) Вот сам и ответил :)

Вопрос из разряда "как по бумажке узнать марку принтера на котором ее отпечатали"?
11 SalaSky
 
15.05.15
13:20
(10) Жалко. Тогда сделаю возможность все ссылки менять, хоть что-то
12 Garykom
 
гуру
15.05.15
13:22
(11) предварительная обработка исходников html может помочь...
13 SalaSky
 
15.05.15
13:26
(12) Я опять не понимаю:)
14 Asmody
 
15.05.15
13:34
document.selection.createRange().text — это для IE
15 Garykom
 
гуру
15.05.15
13:37
(13) найти и поставить телепат.dll

в теги html рядом с нужными "одинаковыми кусками текста" воткнуть id (уникальные) или другие метки

и чтобы они "выводились" но "не показывались" простейшее выводить их цвет текста = цвет фона

это конечно такой изврат, но единственный без написания/юзания "своего браузера"
16 SalaSky
 
15.05.15
13:39
(15) Понял, спасибо. Сделаю так, если будут настаивать.