Re: How to tell remote that javascript is running?

[email protected] (Paul Hamingson) Fri, 01 Apr 2005 09:21:00 -0800
Newsgroups perl.javascript
Message-ID <[email protected]>
Carl,
I don't believe that  it is an explicit communication that tells the 
server that javascript is running, but rather the fact that the initial 
page has some javascript that alters what the next request would be. The 
most common thing would involve setting or altering a cookie, or using a 
document.write call to alter some aspect of a form to be submitted - or 
displayed.

You can use something to capture the entire conversation (like Ethereal 
- http://www.ethereal.com/) while you use a regular browser to walk 
through the steps if you're up for the task of walking through all the 
ins and outs of tcp/ip packets, or you can use a combination of view 
source along with the livehtttpheaders 
(http://livehttpheaders.mozdev.org/) extension for Firefox/Mozilla.

The Webdeveloper extension for Firefox (http://webdeveloper.mozdev.org/) 
also has some good tools for hypertext transfer protocol detectives. But 
"View Source" is the simplest place to start.

Hope I'm not stating too much of the obvious, but your question and code 
example were pretty general.

Peace,
Paul



Carl A. Schreiber wrote:

>Hi,
>
>I want to download some html-pages that send something different if javascript 
>is not running. So 
>	use LWP::Simple;
>	..
>	$got = get( $url );
>does not work, because LWP::Simple does not tell the sever that javascript is 
>running.
>
>Is there a solution? Right now I don't need to run the javascript code I just 
>want to act as it were possible.
>
>Thanks in advance,
>carl
>
>  
>

-- 
"If you wish to be happy yourself, you must
resign yourself to seeing others also happy."
-- Bertrand Russell