|
разъясните про WebKit для 8.3.14 |
☑ |
0
DES
07.05.19
✎
12:39
|
будет ли работать обе возможности в 14 версии?
Если webkit еще не полностью функционально заменяет IE, то есть возможность продолжать работать на IE без переписи кода?
|
|
1
Garykom
гуру
07.05.19
✎
13:06
|
"Для браузера 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)
как его запустить?
|
|