Имя: Пароль:
1C
1С v8
web-клиент и отображение на полеHTMLдокумента
0 oslokot
 
27.08.14
14:25
Добрый день.
Столкнулся с одной неприятностью после опубликования базы на сервере.
Перестали работать обработки, работающие в режиме "браузера"

Например на форме обработки полеHTMLдокумента
Вот такой простенький код:

&НаКлиенте
Процедура ПриОткрытии(Отказ)
    
    Браузер = "http://yandex.ru";;
    
КонецПроцедуры

отрабатывает в тонком клиенте на ура, а в web-клиенте ругается

http://savepic.ru/5683930.jpg

Оно и понятно, я запускаю во фрейме.


Как это можно обойти?
1 ДенисЧ
 
27.08.14
14:28
Не делать так
2 oslokot
 
27.08.14
14:31
(1) а как же тогда? Научите!
Поясню, вот что у меня крутится сейчас в тонком клиенте
http://savepic.ru/5671645.jpg
А в web-клиенте я получаю сабж (0)
3 Широкий
 
27.08.14
14:37
Использовать "Перейти"?
4 oslokot
 
27.08.14
14:44
(3) в смысле?
5 oslokot
 
27.08.14
14:57
Ап!
6 Зойч
 
27.08.14
15:01
именно контур не отображается или яндекс?
7 Зойч
 
27.08.14
15:02
Как вариант при переходе по такой ссылке просто открывать браузер
8 oslokot
 
27.08.14
15:12
(6) ни контур, ни яндекс не отображаются.
Хотя неплохо отображается миста.ру, но зачем она мне?))

http://savepic.ru/5696211.jpg
9 Широкий
 
27.08.14
15:12
ПолеHTMLДокумента (HTMLDocumentField)
Перейти (Navigate)
Вариант синтаксиса: По URL
Описание:
Осуществляет переход на страницу, заданную адресом.
Синтаксис:
Перейти(<URL>)
Параметры:
<URL> (обязательный)
Тип: Строка. URL ресурса, который будет загружен в элемент управления.
10 oslokot
 
27.08.14
15:19
(9) у меня УФ 8.3, какой "перейти"?)
11 oslokot
 
27.08.14
15:21
(7) открывать браузер во внешку нехочется, как результаты выбора ловить?
а в полеХТМЛ самое то
12 Котокот
 
27.08.14
15:22
(9) Не поможет, там в исходниках страницы Яндекса прописано, что во фрейме он работать не будет, так что как ни открывай - один хрен.