Документ Webkit и GetElementsByTagName - PullRequest
0 голосов
/ 28 января 2011

Я работаю с браузером движка с открытым исходным кодом WebKit в Visual Basic. Я хотел бы получить HTML-теги, содержащиеся в загруженной веб-странице, но когда я пытаюсь использовать команду GetElementsByTagName, она всегда ничего не возвращает.

У вас есть идеи?

спасибо заранее. Massimo

Ответы [ 2 ]

2 голосов
/ 10 мая 2011

Я не уверен насчет VB, но я сделал то же самое, используя C # следующим образом:
WebKit.DOM.Document doc1 = webKitBrowser1.Document;
WebKit.DOM.NodeList tags = doc1.getElementsByTagName( "вход");
Теперь мы можем получить доступ к каждому тегу из тегов NodeList, используя значения индекса, такие как:
WebKit.DOM.Element elm = (WebKit.DOM.Element) tags [index];

Чтобы адаптировать вышеуказанный метод в VB, вам просто нужно изменить типы переменных.Концепция останется прежней.

0 голосов
/ 28 января 2011

Возможно, ваша заглавная буква неверна?Попробуйте ...

alert(document.getElementsByTagName("div"));

или console.log (document.getElementsByTagName ("div")), если вы знакомы с веб-инспектором Safari / Chrome.

...