Поле HTML Документа. Якорь

1. Zixxx 04.08.16 14:03 Сейчас в теме
В HTML создал якорь <a name='asd'> и гиперссылку Перейти

Открываю все это в Поле HTML Документа, нажимаю на ссылку, документ прокручивается и позиционируется на нужный якорь. Все работает как нужно

Пробовал то же самое сделать программно

ЭлементыФормы.ПолеHTMLДокумента.Перейти("#asd");

Но ничего не происходит. Как перейти на якорь программно?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Zixxx 04.08.16 14:57 Сейчас в теме
Вот так работает

	Для Каждого Якорь Из ЭлементыФормы.ПолеHTMLДокумента.Документ.GetElementsByTagName("a") Цикл
		Если Якорь.href = "about:blank#asd" Тогда
			Якорь.click();
		КонецЕсли;
	КонецЦикла;
3. Zixxx 04.08.16 15:08 Сейчас в теме
Так, а как теперь выделить после якоря желтым фоном?
4. Zixxx 04.08.16 16:29 Сейчас в теме
ЭлементыФормы.ПолеHTMLДокумента.Документ.location.assign("#asd");
5. romankoav 4 22.05.18 15:10 Сейчас в теме
После ЭлементыФормы.ПолеHTMLДокумента.УстановитьТекст(ТекстПоля) метод ЭлементыФормы.ПолеHTMLДокумента.Документ.GetElementsByTagName("a") ничего не возвращает! Почему - не понятно. Ссылки в тексте не внешние только якоря
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот