Re: rendered HTML
David Cameron <[email protected]>
| Newsgroups | gmane.comp.windows.devel.dotnet.web |
|---|---|
| Message-ID | <[email protected]> |
I think the tricky part of what you want is that you want the javascript to be executed. So you either want to write your own javascript interpreter of piggy back off someone else's. I've done a little playing with firefox extensions and I think it may be possible, probably by iterating through the all the childNodes on a page and calling innerHtml on all objects. You might want to check out the chromeWindow.content.document.wrappedJSObject property. So you would need to boot firefox (or gecko), point it at the page and run your code. That said this is a really client side issue, not related to anything server side. The fact that you are doing it on the server is immaterial. Also this question would apply equally to jsp, Asp.Net, perl and php. regards David Cameron dave wanta wrote: > Except that I'm not writing a winform app. > > But thanks for the reply. > > Cheers! > Dave > ----- Original Message ----- > From: "Artem" <[email protected]> > To: <[email protected]> > Sent: Thursday, December 07, 2006 8:16 PM > Subject: Re: [DOTNET-WEB] rendered HTML > > >> The main reason of receiving wrong answers is that you posted to the wrong > mailing list >> :-) This discussion is all about SERVER technologies while you need the > Winforms web >> browser control methods or so. >> >> You'll better ask here: http://discuss.develop.com/dotnet-winforms.html I > guess. >> >> -----Original Message----- >> From: Discussion of building .NET applications targeted for the Web >> [mailto:[email protected]] On Behalf Of dave wanta >> Sent: Thursday, December 07, 2006 10:42 PM >> To: [email protected] >> Subject: [DOTNET-WEB] rendered HTML >> Importance: Low >> >> Hi All, >> Since many web pages contain javascript to layout the page, does anyone > know >> how to get at the rendered HTML of a webpage filled with javascript? I'm >> guessing you would some how need to create an instance of IE or Firefox, > and tap into >> something (I just don't know what that 'something' is). I know there used > to be an IE tool >> (back in the v4.x days) where you could right-click in the browser window > and select "view >> rendered html". I was wondering if there was someway to do this in .NET. >> >> Thanks, >> Dave >> >> =================================== >> This list is hosted by DevelopMentorR http://www.develop.com >> >> View archives and manage your subscription(s) at > http://discuss.develop.com >> =================================== >> This list is hosted by DevelopMentor® http://www.develop.com >> >> View archives and manage your subscription(s) at > http://discuss.develop.com > > =================================== > This list is hosted by DevelopMentor® http://www.develop.com > > View archives and manage your subscription(s) at http://discuss.develop.com =================================== This list is hosted by DevelopMentor® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com