How to get html source code of a page using C#? -
i'm building application in c# retrieve information bank account. far, i'm able connect bank account on https://accesd.desjardins.com. first enter card number , password on page. :
private void newweb_documentcompleted(object sender, webbrowserdocumentcompletedeventargs e) { switch (istages) { case 1: newweb.document.getelementbyid("card_num").setattribute("value", strcardnum); newweb.document.getelementbyid("ch_but_logon").invokemember("click"); istages = 2; break; case 2: newweb.document.getelementbyid("passwd").setattribute("value", psswd); newweb.document.getelementbyid("ch_but_logon").invokemember("click"); istages = 3; break; } }
but once i'm on bank account page, can't no longer use newweb.document.getelementbyid(..) retrieve html tags or elements. want total amount of money. when try elements of page, null element. when tried html source code of page on chrome, got html source code of page saying not have permission see source code of page (which 1 bank account). wondering how source code means c#. there way of doing it, since browser can show web page. must have read source code in order display it...
thanks
this you're looking for:
mshtml.htmldocument htmldoc = (mshtml.htmldocument)wb.document.domdocument; var yourvalue = htmldoc.getelementbyid("[someid");
Comments
Post a Comment