[skrypt] problem-język strony z ciesteczkami

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
tomaxcr
Posty: 3
Rejestracja: pt lis 30, 2007 10:08 am

[skrypt] problem-język strony z ciesteczkami

Post autor: tomaxcr »

witam wszystkich, mam prośbę, ściągnołe sobie skrypt dla stron wielo języcznych z użyciem cookie, włączyłem go, po przystosowaniu do moich stron, wybrałem język i było oki potem jednak jak właczyłem drugi raz to pojawiło sie znowu okno wyboru i oczywiście prośba o aktywowanie ativex`u. czy dałoby sie zrobic to tak ze nie trzeba włączać ativex`u bo jest wtedy bardzo brzydki efekt
oto kod strony z wyborem jezyków

Kod: Zaznacz cały

head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Dokument bez tytułu</title> 
<script language="JavaScript" src="cookieLibrary.js"></script> 
<script language="JavaScript"> 
// check to see if cookie exists 
// if yes, redirect to language page 
if (GetCookie("lang") == "en") 
{ 
document.location.href="index2en.html"; 
} 
else if (GetCookie("lang") == "it") 
{ 
document.location.href="index2it.html"; 
} 
else if (GetCookie("lang") == "pl") 
{ 
document.location.href="index2pl.html"; 
} 
else if (GetCookie("lang") == "por") 
{ 
document.location.href="index2por.html"; 
} 
  
// function to write selected language to cookie 
function lang(l) 
{ 
// set expiry date for 1 year from now 
var d = new Date(); 
d.setDate(d.getDate() + 365); 
  
// write cookie 
SetCookie("lang", l, d); 
  
// take user to appropriate language page 
if (l == "en") 
{ 
  document.location.href="index2en.html"; 
} 
else if (l == "pl") 
{ 
  document.location.href="index2pl.html"; 
} 
else if (l == "it") 
{ 
  document.location.href="index2it.html"; 
} 
else if (l == "por") 
{ 
  document.location.href="index2por.html"; 
}  
  
} 
</script> 
</head> 

<body> 

<h2> 
Please select your language: 
</h2> 
<ul> 
<li><a href="javascript:lang('EN');">English</a></li> 
<li><a href="javascript:lang('it');">wloski</a></li> 
<li><a href="javascript:lang('pl');">polski</a></li> 
<li><a href="javascript:lang('br');">brazil</a></li> 
</ul> 
  
</body> 
dziękie bardzo za pomoc


w sumie to uświadomiłem sobie ze nawet moze byc inne rozwiazanie, poprstu jak zrobic zeby kiedy włącza sie strona to jesli jest cookie odrazu przekierowywałą bez ładowanie sie dzięki
ODPOWIEDZ