Dd,
16. července 2000, 17:40:18, j.c. napsal/a:
jc> Dd,
jc> potreboval bych napsat jednoduchou dvojjazycnou stranku
jc> (ustredi.fbi.cz)
jc> zatim to je velmi kostrbate :))
jc> predstavoval jsem si vlajecku, kdyz se na ni klikne, tak se texty
jc> a vlajecka vymeni. A nebo byste mi doporucili neco jineho (dve, nebo
jc> tri stranky misto te jedne jednoduche by byli nejjednodussi, ale to
jc> bych se nemusel nic ucit :-)...
jc> Dekuji za namety.
Zkousim neco jako:
a asi posledni problem je ten cyklus s dvema vykricniky, pak uz by to
melo jit..
<HTML>
<HEAD>
<TITLE>Dvojjazycna stranka - jenom linky</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
var pocet=3
c= new Object();
c[1]='cesky popis linku 1'
c[2]='cesky popis2'
c[3]='cesky popis3'
e= new Object();
e[1]='english spec. of link 1'
e[2]='angl popis2'
e[3]='angl popis3'
var serv1="c:/"
var serv="c:/"
var jazyk="cesky"
function ChangeLang()
{
if (jazyk=="cesky")
{ jazyk="anglicky";
document.all.Nadpis.innerText = "Anglicky!!!";
document.all.Nadpis.style.color = "blue";
document.all.Nadpis.style.fontSize = "50px";}
else
{ jazyk="cesky"
document.all.Nadpis.innerText = "Cesky!!!";
document.all.Nadpis.style.color = "black";
document.all.Nadpis.style.fontSize = "50px";
}
//jak udelat tento cyklus pres nazev + i ?? fakt nevim...!!
for(i=1; i<pocet+1; i++)
if (jazyk=="cesky")
document.all.nazev1.innerText =c[i];
else
document.all.nazev1.innerText =e[i];
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<H1 ID=Nadpis onClick="ChangeLang()">
Kliknutí sem prepne jazyk.</H1>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.writeln ("<BR><LI> <A HREF=" + serv1+ "adresar1/ ID
=nazev1>" +c[1] +"</A>");
document.writeln ("<BR><LI> " + c[2]+ "");
document.writeln ("<BR><LI> " + c[3] + "");
// -->
</SCRIPT>
</BODY>
</HTML>
--
S pozdravem,
j.c. mailto:cvrk@mbox.dkm.cz
This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 02:56 CEST