|   |   | 
| 
 | Можно ли из 1С открыть страницу html с заполенными полями? | ☑ | ||
|---|---|---|---|---|
| 0
    
        catzilla codzilkin 27.02.25✎ 11:35 | 
        Всем здравствуйте.
 Можно ли из 1С открыть страницу html с заполненными полями? Поля email и логин, скриншот страницы по ссылке... https://disk.yandex.ru/i/6LZmQYlowRe2NA | |||
| 1
    
        catzilla codzilkin 27.02.25✎ 08:39 | 
        ЯндексНейро не знает
 Не удалось найти информацию о том, как установить значение поля на странице для элемента типа text через строку браузера... | |||
| 2
    
        catzilla codzilkin 27.02.25✎ 08:39 | 
        А для 1С через ЗапуститьПриложение(Адресная строка)     | |||
| 3
    
        Lama12 27.02.25✎ 08:47 | 
        (0) Я не настолько силен в web технологиях, но разве такие поля заполняются не после загрузки страницы средствами браузера? Что мешает загрузить страницу, а затем подставить значения в поля средствами 1с?     | |||
| 4
    
        Звездец 27.02.25✎ 08:50 | 
        Если ты настолько далек от понимания запросов в вебе, то будет сложно.
 Ничего из 1С заполнять не нужно. В запросе, которым вызываешь страницу передавай данные, на странице их получай и JS-ом уже заполняй что нужно. А если это все только ради авторизации, то может и вовсе не надо заполнять, а сразу передавать данные на сервер для ее прохождения. Но это уже задача со звездочкой при таких вопросах явно | |||
| 5
    
        Александр111 27.02.25✎ 09:09 | 
        &НаСервере
 Процедура ОповеститьПользователя(ТекстСообщения,ОбновлятьСообщение,ОбновлениеСекунд,ОткрытьHTML = Ложь) ПутьHTML = "c:\1\idicator.html"; Текст = Новый ТекстовыйДокумент; Если ОбновлятьСообщение Тогда Текст.ДобавитьСтроку("<meta http-equiv=""refresh"" content="""+ОбновлениеСекунд+""">"); КонецЕсли; Текст.ДобавитьСтроку(ТекстСообщения); Попытка // может не быть доступа к файлу на запись // что-бы не вылетать по исключению использую попытку Текст.Записать(ПутьHTML); Исключение КонецПопытки; Если ОткрытьHTML Тогда ЗапуститьПриложение(ПутьHTML); КонецЕсли; КонецПроцедуры | |||
| 6
    
        Волшебник 27.02.25✎ 09:27 | 
        (0) Используйте поле HTML-документа на форме. После загрузки страницы в событии ДокументСформирован обратитесь к DOM (Элементы.ПолеHTML.Документ)     | |||
| 7
    
        Bigbro 27.02.25✎ 09:12 | 
        (5) судя по скриншоту ему надо не статическую html страницу которую он локально сгенерировал а заполнить поля авторизации страницы на удаленном сервере, к изнанке которого доступа нет.     | |||
| 8
    
        catzilla codzilkin 27.02.25✎ 09:30 | 
        (7) ага... нужна страница активации для клиента отраслевого ИТС
 https://disk.yandex.ru/i/KCqNzW1_Cfitiw для нее там есть ид, но он внутренний задача в общем такая что если для клиента требуется активация отраслевого ИТС то зайти из 1С с минимумом переходов на его страницу и активировать | |||
| 9
    
        catzilla codzilkin 27.02.25✎ 09:30 | 
        и минимум ввода данных в вебе     | |||
| 10
    
        Александр111 27.02.25✎ 10:03 | 
        (7) Не посмотрел картинку )     | |||
| 11
    
        sikuda 27.02.25✎ 10:44 | 
        (9) "Можно ли из 1С открыть страницу html с заполенными полями?"
 - можно подставить значения в поля после загрузки полной страницы с сайта. Разбор дерева сайта тебе в помощь Элементы.СтраницаHTML.Document | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |