|   |   | 
| 
 | Поле HTML документа | ☑ | ||
|---|---|---|---|---|
| 0
    
        Janna26 08.07.12✎ 08:24 | 
        Всем привет. Дали задание сделать что бы через 1с менялось описание фотографии в контакте. Я уже около 5 часов над этим бьюсь. Срочно HELP скоро волосы начнут выпадать. 
  Смысл вот в чем я открываю страницу в поле HTML документа. Получаю com соединение и начинаю его обрабатывать. События срабатывают (типо onclick) а вот при занесении текста он не меняется. Вернее меняется только у меня, при повторном нажатии по описанию все опять возвращается. Вот примерно что написала НашСайт = Элементы.НашеПоле.Документ; //а=0 ; поле = НашСайт.getElementByID("pv_desc"); Для каждого стр из Поле.all цикл Если стр.ClassName ="pv_can_edit" тогда ОбъектВК = стр; КонецЕсли; КонецЦикла; ОбъектВК.onclick(); //ОбъектВК.isTextEdit = true; Для каждого СтрокиСтайл из ОбъектВК.attributes цикл Если СтрокиСтайл.nodeName = "style" тогда Стайл = СтрокиСтайл; КонецЕсли; КонецЦикла; Для каждого строки из ОбъектВК.childNodes цикл Попытка Если строки.data = "В наличии!" тогда нужнаяСтрока = Строки; КонецЕсли; Исключение КонецПопытки; КонецЦикла; // Стайл.ie8_value = "DISPLAY: none"; нужнаяСтрока.nodeValue = "НЕТ"; | |||
| 1
    
        Janna26 08.07.12✎ 08:25 | 
        Еще хотелось бы узнать что такое isTextEdit (булево) я пыталась поменять но ругается на то что поле не доступно для записи.     | |||
| 2
    
        Janna26 08.07.12✎ 08:41 | 
        ну кто нить :(     | |||
| 3
    
        Janna26 08.07.12✎ 08:56 | 
        ап     | |||
| 4
    
        sda553 08.07.12✎ 09:07 | 
        8 утра воскресенье. HTML фрагмент нужен страницы, так непонятно     | |||
| 5
    
        Rie 08.07.12✎ 09:28 | 
        (1) isTextEdit _проверяет_ тип поля. Для записи, понятное дело, не доступно. Нужно другое поле - создавай другое, а это - убивай.     | |||
| 6
    
        Rie 08.07.12✎ 09:31 | 
        (0) А действительно ли найдена нужнаяСтрока?     | |||
| 7
    
        Janna26 08.07.12✎ 18:01 | 
        (6) Ну это можно легко проверить. Я когда открываю страницу на поле то вижу куда курсор помещается при событии onclick. 
  (5) Я не могу вот так просто взять и убить поле, я же его из интернета взяла. | |||
| 8
    
        aleks-id 08.07.12✎ 18:06 | 
        Для каждого СтрокиСтайл из ОбъектВК.attributes цикл
  Если СтрокиСтайл.nodeName = "style" тогда Стайл = СтрокиСтайл; КонецЕсли; КонецЦикла; что за бредовый код? | |||
| 9
    
        Janna26 08.07.12✎ 18:10 | 
        (8) это когда уже в голову не чего не приходило. Там у стиля есть   Стайл.ie8_value =    "DISPLAY: blok"; я меняла на   Стайл.ie8_value =    "DISPLAY: none";     | |||
| 10
    
        aleks-id 08.07.12✎ 18:14 | 
        (9) ну так обратись к нему как к массиву через []. для зачем в цикле по нему шастать?     | |||
| 11
    
        Rie 08.07.12✎ 18:25 | 
        (9) Не вижу, где "меняла". Чего-то присвоено некоей переменной Стайл, не более того.     | |||
| 12
    
        Janna26 08.07.12✎ 18:30 | 
        Для каждого СтрокиСтайл из ОбъектВК.attributes цикл
  Если СтрокиСтайл.nodeName = "style" тогда Стайл = СтрокиСтайл; КонецЕсли; КонецЦикла; Для каждого строки из ОбъектВК.childNodes цикл Попытка Если строки.data = "В наличии!" тогда нужнаяСтрока = Строки; КонецЕсли; Исключение КонецПопытки; КонецЦикла; ОбъектВК.onclick(); Стайл.ie8_value = "DISPLAY: none"; нужнаяСтрока.nodeValue = "НЕТ"; | |||
| 13
    
        Janna26 08.07.12✎ 18:30 | 
        Ребят столкнулась сейчас со статьей про API VK кто нить может что нить по этому поводу сказать?     | |||
| 14
    
        МихаилМ 08.07.12✎ 18:48 | 
        что такое API VK ?
  что за статья? | |||
| 15
    
        Janna26 08.07.12✎ 18:53 | ||||
| 16
    
        Rie 08.07.12✎ 19:21 | 
        (15) Тогда уж поделитесь логином и паролем :-)     | |||
| 17
    
        Janna26 08.07.12✎ 19:30 | 
        (16) От контакта?     | |||
| 18
    
        Janna26 08.07.12✎ 19:31 | 
        Если кому не трудно. Попробуйте изменить описание любого своего фото. Через 1с.     | |||
| 19
    
        Rie 08.07.12✎ 19:31 | 
        (15) Ну а куда Ваша ссылка в (15) ведёт? :-)     | |||
| 20
    
        Janna26 08.07.12✎ 19:33 | 
        (19) это социальная сеть вконтакте. Логин с паролем дать не могу извините. Я думала там уже много кто сидит.     | |||
| 21
    
        Janna26 08.07.12✎ 19:35 | 
        В обработке я дошла уже до того что у меня на нужном поле становится курсор. И можно вводить символы с клавиатуры. А вот программно изменить их нельзя :(     | |||
| 22
    
        Rie 08.07.12✎ 19:38 | 
        (20) На нет - и суда нет :-)
  Если Вы хотите менять фотографию - то в Ваших постах я не увидел ни обращений к серверу, ни ответов сервера. А мне почему-то кажется, что они - очень и очень существенны... | |||
| 23
    
        Janna26 08.07.12✎ 19:41 | 
        (22) А можно пример обращения хотя бы? 
  Я делала просто подобное. Но все это было через поле HTML | |||
| 24
    
        Janna26 08.07.12✎ 19:51 | 
        (22) мне нужно не менять фотографию а менять поле подписи.     | |||
| 25
    
        Janna26 08.07.12✎ 20:26 | 
        ап     | |||
| 26
    
        Janna26 08.07.12✎ 21:38 | 
        Ребят скиньте пожалуйста на почту http://infostart.ru/public/69129/ я думаю там найду все примеры. 
  11-1985@mail.ru | |||
| 27
    
        Janna26 09.07.12✎ 11:35 | 
        Кто подскажет как мне из 1с передать картинку в определенный альбом и потом узнать ее ИД?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |