Gecko не может заполнить текстовое поле поста Facebook с помощью Setattribute - PullRequest
0 голосов
/ 29 мая 2018

Я имею дело со странной ситуацией, когда я не мог заполнить область записи в Facebook текстом, используя:

GeckoWebBrowser1.Document.GetElementsById("xc_message").SetAttribute("value", "hello world")

Между тем, это работает нормально с веб-браузером по умолчанию VB.NET, и приведенный ниже код работает хорошо дляfacebook Логин:

GeckoWebBrowser1.Document.GetElementById("email").SetAttribute("value", TextBox1.Text)
GeckoWebBrowser1.Document.GetElementById("pass").SetAttribute("value", TextBox2.Text)
GeckoWebBrowser1.Navigate("javascript:void(document.forms[0].submit())")

Я думал, что это должно быть похоже, однако при компиляции возникает ошибка:

Изображение ошибки компиляции

Не могли бы вы посоветовать мне?

Спасибо.

ОБНОВЛЕНИЕ

Вот как это выглядит ... однако я не могу установитьсообщение о состоянии все еще.

Элемент проверки Изображение

1 Ответ

0 голосов
/ 22 июня 2018

Через некоторое время перебираю гуглить.Вот что получается:

Dim MyFBstatus As New GeckoTextAreaElement(GeckoWebBrowser1.Document.GetElementsByTagName("TEXTAREA")(0).DomObject) MyFBstatus.Value = "TESTING"

Спасибо, ребята, что нашли время.

...