Thread View: borland.public.cppbuilder.internet.socket
7 messages
7 total messages
Started by Metro
Tue, 15 Nov 2005 21:18
Indy TdHTTP and Javascript
Author: Metro
Date: Tue, 15 Nov 2005 21:18
Date: Tue, 15 Nov 2005 21:18
8 lines
1282 bytes
1282 bytes
I would like to know if its possible for TdHttp to get a web page containing javascript , will it run the script ? then pass on the actual html generated from the javascript ? If not how do you grab the source of the page generated from the javascript ? Thanks,
Re: Indy TdHTTP and Javascript
Author: Don
Date: Wed, 16 Nov 2005 05:16
Date: Wed, 16 Nov 2005 05:16
20 lines
1550 bytes
1550 bytes
>I would like to know if its possible for TdHttp to get a web page >containing javascript... Yes, just like any other resource with a URL. > will it run the script ? No. In Indy, TIdHTTP is just an HTTP transport. For that you need an HTML parser and a Javascript engine... both are outside the scope of Indy. > then pass on the actual html generated from the javascript ? Why not use TWebBrowser... it has that capability already. > If not how do you grab the source of the page generated from the > javascript ? See above... hth...
Re: Indy TdHTTP and Javascript
Author: Metro
Date: Wed, 16 Nov 2005 08:03
Date: Wed, 16 Nov 2005 08:03
27 lines
1953 bytes
1953 bytes
Never grabbed the source from a generated page before, well not a javascripted one how would i go about it ? remember i dont want to get the javascript more the finished page after the javascript has executed. "Don" <blacknapkin@twistandfruge.com> wrote in message news:437ac0e3$1@newsgroups.borland.com... > >I would like to know if its possible for TdHttp to get a web page > >containing javascript... > > Yes, just like any other resource with a URL. > >> will it run the script ? > > No. In Indy, TIdHTTP is just an HTTP transport. For that you need an > HTML parser and a Javascript engine... both are outside the scope of Indy. > >> then pass on the actual html generated from the javascript ? > > Why not use TWebBrowser... it has that capability already. > >> If not how do you grab the source of the page generated from the >> javascript ? > > See above... > > hth... >
Re: Indy TdHTTP and Javascript
Author: Hans Galema
Date: Wed, 16 Nov 2005 08:59
Date: Wed, 16 Nov 2005 08:59
10 lines
1554 bytes
1554 bytes
Metro wrote: > Never grabbed the source from a generated page before, well not a > javascripted one how would i go about it ? remember i dont want to get the > javascript more the finished page after the javascript has executed. How to grab the source from a TCppWebBrowse instance has often been posted in this groups. Not quite sure if javascript has been interpreted then. Hans.
Re: Indy TdHTTP and Javascript
Author: Remy Lebeau (TeamB)
Date: Wed, 16 Nov 2005 21:47
Date: Wed, 16 Nov 2005 21:47
22 lines
1479 bytes
1479 bytes
"Metro" <metro9999@lycos.co.uk.nospam> wrote in message news:437a505e$1@newsgroups.borland.com... > I would like to know if its possible for TdHttp to get > a web page containing javascript Yes. > will it run the script ? No. That is the application's responsibility to do after the content has been downloaded. Web browsers do the same thing - download content and then parse/process/execute it separately. > If not how do you grab the source of the page generated > from the javascript ? You will have to run the Javascript yourself. Gambit
Re: Indy TdHTTP and Javascript
Author: Metro
Date: Thu, 17 Nov 2005 08:08
Date: Thu, 17 Nov 2005 08:08
31 lines
1765 bytes
1765 bytes
Hmm and how would i go about running the javascript ? anoher 3rd party vcl perhaps? "Remy Lebeau (TeamB)" <no.spam@no.spam.com> wrote in message news:437ba8a7$3@newsgroups.borland.com... > > "Metro" <metro9999@lycos.co.uk.nospam> wrote in message > news:437a505e$1@newsgroups.borland.com... > >> I would like to know if its possible for TdHttp to get >> a web page containing javascript > > Yes. > >> will it run the script ? > > No. That is the application's responsibility to do after the content has > been downloaded. Web browsers do the same thing - download content and > then > parse/process/execute it separately. > >> If not how do you grab the source of the page generated >> from the javascript ? > > You will have to run the Javascript yourself. > > > Gambit > >
Re: Indy TdHTTP and Javascript
Author: Remy Lebeau (TeamB)
Date: Thu, 17 Nov 2005 18:10
Date: Thu, 17 Nov 2005 18:10
11 lines
1188 bytes
1188 bytes
"Metro" <metro9999@lycos.co.uk.nospam> wrote in message
news:437c3a39$1@newsgroups.borland.com...
> Hmm and how would i go about running the javascript ?
Scripting
http://msdn.microsoft.com/scripting
Gambit
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads