[thelist] javascript and SSI
Jamie Madden
jamie at bayou.com
Fri Jul 14 14:19:59 CDT 2000
Well, I'm a client side kinda guy. Anyone know how I'd go about
implementing a server side browser detect?
jamie
At 01:38 PM 7/14/00 -0500, you wrote:
>The problem with this approach is that the javascript only gets parsed on
>the client side (in the browser). But the SSI needs to be done on the
>server side. What you really need is some kind of *server* side script that
>could detect the browser.
>
>
>Bart Johnston
>Archrival Inc.
>Digital Design & Communications
>http://www.archrival.com
>
>
>
> > I'm trying to include a small piece of text using SSI but I want it's
> > inclusion to be dependant on a browser detect. In simpler terms, I want
> > to detect whether or not the viewer is using a 3.x browser or a 4.x
>browser
> > and then include the file only if the browser version is 4.0 or
> > above. Here is what I've come up with but it doesn't work:
> >
> > IN THE HEAD
> > <!-- to hide script contents from old browsers
> > var bName = (navigator.appName);
> > var bVer = parseFloat(navigator.appVersion);
> > if (bVer >= "4" )
> > var go = "<!--#include virtual='/include/myway.txt'-->";
> >
> > if ((bName == "Microsoft Internet Explorer") &&
> > (bVer >= "4" ))
> > var go = "<!--#include virtual='/include/myway.txt'-->";
> >
> > if (bVer < "4")
> > var go = "";
> >
> > // end hiding contents from old browsers -->
> >
> >
> > IN THE BODY
> > <SCRIPT LANGUAGE="JavaScript">
> > <!--
> > document.write(go);
> > -->
> > </SCRIPT>
> >
> > If I replace the "<!--#include virtual='/include/myway.txt'-->" with
> > "Jamie" it will write Jamie to the screen but it will not write the
> > include. I suspect that I'm going about this entirely incorrectly. Can
> > someone help?
> >
> > jamie
> >
> >
> > ---------------------------------------
> > For unsubscribe and other options, including
> > the Tip Harvester and archive of TheList go to:
> > http://lists.evolt.org Workers of the Web, evolt !
> >
>
>
>---------------------------------------
>For unsubscribe and other options, including
>the Tip Harvester and archive of TheList go to:
>http://lists.evolt.org Workers of the Web, evolt !
More information about the thelist
mailing list