DOM

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
HaSH
Новичок
Новичок
Аватара пользователя
 
Сообщения: 40
Зарегистрирован: 08.12.2005 (Чт) 12:24
Откуда: г. Киев

DOM

Сообщение HaSH » 26.05.2006 (Пт) 17:37

Драсте ув знатоки

На странице есть ел-нт input type=file. Загружаю эту страницу в Webbrowser. Далее
Код: Выделить всё

Dim webdoc As HTMLDocument
Dim objTextBox As IHTMLInputElement
Set webdoc = frmMain.WebBrowser1.Document
Set objTextBox = webdoc.getElementById("xmlFile2")'это этот инпут
......

так вот, как программно установить значение этого самого inputa?
Свойство value read only

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 26.05.2006 (Пт) 17:40

Разумеется. Никак. А ты думал, кому-то нужна такая дыра в безопасности?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

HaSH
Новичок
Новичок
Аватара пользователя
 
Сообщения: 40
Зарегистрирован: 08.12.2005 (Чт) 12:24
Откуда: г. Киев

Сообщение HaSH » 26.05.2006 (Пт) 17:45

Почему дыра?
Я ж загружаю страницу в своем "браузере". Хочу автоматизировать некие действия

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 26.05.2006 (Пт) 17:47

Вот чтобы было невозможно автоматизировать такие действия, оно read only.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 26.05.2006 (Пт) 18:19

HaSH
Ты подумай про дыру. Каждый ява скрипт будет у тебя сгружать файлы автоматически. Как тебе?

Как вариант, делай простой инпут, кодируй файл в base64 и шли эту строку тем же макаром. А на сервере раскодирывай.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 26.05.2006 (Пт) 19:21

Люди, вы давно на GMail в веб-интерфейсе были? :)
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 26.05.2006 (Пт) 19:49

А что? Ведь там, хотя input type=file и невидимый, значение ему не задаётся программно.
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 26.05.2006 (Пт) 23:43

Ну вот, взял и все испортил :)
Понятно, что не программно, но зато как эффектно?
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40

    TopList