[thelist] Speaking of detecting: howto detect Javascript on/off?

jeff jeff at members.evolt.org
Wed Mar 14 12:37:56 CST 2001


: From: James Aylard
: In my example page, I set a value in
: the querystring (js=true or js=false)
: which I grabbed in ASP and then took
: action accordingly. You could also
: redirect to two different pages. And
: if you want to be thorough, you can
: add a link for those browsers that
: don't even support meta redirects.

all of this redirection-detection got me thinking.  what if there were a way
to detect without a redirect?  how would one do that?  what i'd do is swap
an image (well, not really an image, but i think you'll understand where i'm
going with this) and pass it on the server that way.  something like this:

  this.src = 'detect_js.cfm?js=1'">

the file on the server simply checks the value of the url variable "js" and
sets the session variable or whatever to that value.  obviously it's going
to receive a value of 0 first and then possibly a value of 1 if the user has
javascript (and is using a js1.1+ browser) turned on.  then it just sets the
content type of the content it returns and sends a 1x1 pixel image down the
pipe to the browser (this is crucial if you want the onLoad event handler to
fire in the first place).

good luck,


mailto:jeff at members.evolt.org

More information about the thelist mailing list