|
ПолеHTMLдокумента в 8.2 | ☑ | ||
---|---|---|---|---|
0
CAPITALIST
16.02.12
✎
12:52
|
В типовых конфигурациях есть обработка Обозреватель. Представляет собой простейший браузер.
Вот решил выдрать эту обработку и внедрить в свою самописную базу на 8.2. С новой платформой работать только учусь)) Работать все будет в режиме тонкого клиента. Работа через браузер с не будет реализована. Так сразу открыть обработку, ясное дело, не удалось. Добавил реквизит Страница с типом Строка неограниченной длинны. Нарисовал управляемую форму. Поместил Страницу на форму и указал Вид - Поле html документа. В справке нашел только два метода работы с этим типом расширения: Вперед и Назад. А как туда передать строку адреса и перейти? |
|||
1
Asmody
16.02.12
✎
13:14
|
&НаКлиенте
Процедура Go(Команда) url=СокрЛП(Адрес); Если Лев(url,4)<>"http" Тогда url="http://"+url; КонецЕсли; Док=Элементы.ПолеHTMLДокумента.Документ; Док.location.href=url; КонецПроцедуры |
|||
2
CAPITALIST
16.02.12
✎
13:19
|
Спасибо!!! то что нужно!
хорошо бы еще получить ссылку на инфу по методам этого объекта. например, как получить текстовый код страницы |
|||
3
Wobland
16.02.12
✎
13:20
|
(2) это к ДенисуЧ
|
|||
4
Asmody
16.02.12
✎
13:40
|
(2) код страницы
Док.documentElement.innerHTML() всякое http://msdn.microsoft.com/en-us/library/ie/ms531073(v=vs.85).aspx |
|||
5
Asmody
16.02.12
✎
13:40
|
ах, тыж! тогда так http://clck.ru/08Bkd
|
|||
6
Wobland
16.02.12
✎
13:41
|
вон вы о чём.. приберегу ссылку на будущее, спасибо
|
|||
7
CAPITALIST
21.02.12
✎
07:27
|
Док.location.href=url;
не открывает сохраненные страницы HTML на винте(((( метод Док.Open(url) тоже ничего не открывает((( как открыть? |
|||
8
CAPITALIST
21.02.12
✎
07:32
|
Док.location.assign(url)
тоже нет. ругается: отказано в доступе. хотя с интернета странички грузит. |
|||
9
Wobland
21.02.12
✎
07:50
|
8.1
ЭлементыФормы.ПолеHTMLДокумента1.Документ.URL="D:\temp\Парадокс_Монти_Холла.html"; полёт нормальный. ругался на ошибку сценария, правда, но у меня локально такого пути и правда нет |
|||
10
CAPITALIST
21.02.12
✎
09:33
|
в 8.1 нормально все. в 8.2 в обычном приложении можно использовать метод
ЭлементыФормы.ПолеHTMLДокумента1.Перейти но в управляемом приложении работать не будет |
|||
11
Stim
21.02.12
✎
09:35
|
а куда делись предпопределенные процедуры ПолеHTMLДокумента в 8.2? в 8.1 там была целая плеяда - overmouse() и пр
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |