By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,934 Members | 1,441 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,934 IT Pros & Developers. It's quick & easy.

Javascript Script Making and Reading Cookies For Users Language

P: n/a
Hi
Im creating a website at the minute and I need some help with the
homepage. I want there to be 3 flags, English German and Spanish, and
when a user clicks on there flag I want them to be redirected to
en.html for english, de.html for german and es.html for spanish. I
also want a cookie to be dropped when they click on their flag so when
they return it automaticly refers them to the right website. Can
someone please help write this code as I am a complete novice at
JavaScript!
Please help. Thanks
Jul 20 '05 #1
Share this Question
Share on Google+
1 Reply


P: n/a
Jack Whitton wrote:
I want there to be 3 flags, English German and Spanish, and
when a user clicks on there flag I want them to be redirected to
en.html for english, de.html for german and es.html for spanish.
You need no JavaScript and you want no flags for that:

http://www.cs.tut.fi/~jkorpela/flags.html

BTW: I suggest index.XX.html or index.html.XX, so you can use
Content Negotiation if supported.
I also want a cookie to be dropped when they click on their flag so
when they return it automaticly refers them to the right website.
Client-side JavaScript can provide that:

<a href="en.html"
onclick="document.cookie = ...; location = this.href; return false;"en</a>


See
http://devedge.netscape.com/library/...t.html#1193577
for details.

But since client-side Scripting it can be disabled, you should prefer a
server-side solution. Make PHP scripts out of the documents, e.g., and use
those scripts to set the cookie.
PointedEars
Jul 20 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.