Nobody knows whats happen? I tried with
|WebKitDOMNodeList* video= webkit_dom_document_get_elements_by_tag_name(dom, "*");| instead |WebKitDOMNodeList* video= webkit_dom_element_get_elements_by_tag_name(dom, "*");| and the output is the same: |tag: HTML tag: HEAD tag: BODY| El 21/11/13 20:25, Ángel Luis escribió:
I am trying to print name of nodes from DOM with WebKitGTK with the following code:|WebKitDOMDocument *dom= webkit_web_view_get_dom_document(WEBKIT_WEB_VIEW(webView)); WebKitDOMNodeList* video= webkit_dom_element_get_elements_by_tag_name(dom, "*"); gulong element_count= webkit_dom_node_list_get_length(video); int i= 0; for (i= 0; i< element_count; i++) { WebKitDOMNode *element= webkit_dom_node_list_item(video, i); printf("tag: %s\n",webkit_dom_node_get_node_name(element)); } | And I have the following webpage: |<!DOCTYPE html> <html> <head> </head> <body> <video id="video"autoplay preload="none"width="320"height="240"> <source src="./movie.ogg"type="video/ogg"> Yourbrowser does not support the video tag. </video> <video id="video2"width="320"height="240"autoplay preload="none"> <source src="./movie.ogg"type="video/ogg"> Yourbrowser does not support the video tag. </video> <input type="hidden"id="prueba"name="finish"value="false"> </body> </html> | And the output of my program is: |tag: HTML tag: HEAD tag: BODY| I don't understand why it output that, the output should be: |tag: HTML tag: HEAD tag: BODY tag: VIDEO tag: SOURCE tag: VIDEO tag: SOURCE tag: INPUT| Anyone know what's happend? Thanks _______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
_______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
