|   |   | 
| 
 | разъясните про WebKit для 8.3.14 | ☑ | ||
|---|---|---|---|---|
| 0
    
        DES 07.05.19✎ 12:39 | 
        будет ли работать обе возможности в 14 версии?
 Если webkit еще не полностью функционально заменяет IE, то есть возможность продолжать работать на IE без переписи кода? | |||
| 1
    
        Garykom гуру 07.05.19✎ 13:06 | 
        https://expert.chistov.pro/public/398366/
 "Для браузера Internet Explorer окно документа доступно через Элементы.ПолеHTMLДокумента.Документ.parentWindow Для остальных браузеров через Элементы.ПолеHTMLДокумента.Документ.defaultView" Везде где было parentWindow загнется | |||
| 2
    
        DES 08.05.19✎ 11:59 | 
        8.3.14
 Подскажите, как из элемента формы типа HTMLДокумент в событии ДокументСформирован использовать Элемент.Документ.getElementByID(ElementByID) пишет Метод не обнаружен | |||
| 3
    
        Garykom гуру 08.05.19✎ 12:15 | 
        Элемент.Документ.defaultView.getElementByID(ElementByID) уже пробовал?     | |||
| 4
    
        DES 08.05.19✎ 12:33 | 
        тоже метод не обнаружен, хотя в свойствах defaultView есть элементы по имени похожие на ID     | |||
| 5
    
        Garykom гуру 08.05.19✎ 12:46 | 
        (4) Значит вставляй свою функцию на JS и вызывай ее, внутри уже используй getElementByID(ElementByID)     | |||
| 6
    
        DES 08.05.19✎ 12:49 | 
        Да можно перебором найти (так и делаю)     | |||
| 7
    
        Garykom гуру 08.05.19✎ 12:50 | 
        (5) 
 <script> function getById(id) { var elem = document.getElementById(id); return elem; } </script> Из 1C Элемент.Документ.defaultView.getById(ElementByID) | |||
| 8
    
        DES 08.05.19✎ 12:51 | 
        А как запускать?     | |||
| 9
    
        DES 08.05.19✎ 12:52 | 
        мне вот это нужно переделать
 IE.document.getElementByID(ElementByID).document.parentWindow.eval(IE0.document.getElementByID(ElementByID).getAttributeNode("onchange").value); | |||
| 10
    
        Garykom гуру 08.05.19✎ 12:52 | 
        (9) ЫЫЫ так и подумал про извращения с eval     | |||
| 11
    
        Garykom гуру 08.05.19✎ 12:58 | 
        (10)+ В 1С как часто Выполнить(..) используешь?
 Да еще при работе через COM или через веб-сервисы? | |||
| 12
    
        DES 08.05.19✎ 13:01 | 
        делаю загрузку XML документа с сайта вод на который под логином с паролем.
 COM использовал, все работает. Подумал что можно переделать под webkit | |||
| 13
    
        Garykom гуру 08.05.19✎ 13:03 | 
        (12) Конечно можно, а можно и на http/https переделать без поля HTML     | |||
| 14
    
        DES 08.05.19✎ 13:04 | 
        А пока даже не понимаю что делаю, (webkit или что-то еще)
 дошел до ввода логина с паролем, кнопку Ввод нажал, а дальше идет выбор параметров из SELECT сайта. А там нужно запускать скрипт после выбора значения. | |||
| 15
    
        DES 08.05.19✎ 13:11 | 
        у меня есть такой текст
 javascript:setTimeout('__doPostBack(\'ctl00$CCAuth1$persTypeDrop\',\'\')', 0) как его запустить? | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |