Hola, estoy tratando de hacer algo mientras aprendo JS...Estoy aprendiendo
sobre las variables y me propuse realizar un pequeño selector de idiomas
para mi pagina.
El tema es asi, tengo varios archivos .JS con variables en su interior.
es.js - en.js - it.js - etc...
Mi idea es que al pasarle en el onload un valor cargue el idioma que deseo.
El htm que realice es este.
<html>
<head>
<script type="text/javascript" src="es.js"></script>
<title>Hola</title>
</head>
<body>
Hola <script> document.write(nombre) </script>
</body>
</html>
y el es.js contiene esto.
var nombre="Daniel"
var segnombre="G."
var apellido="Samborski"
asi como esta funciona, pero lo que deseo es que quede de esta manera.
funcion cargar()
{ aqui se detecta el idioma o se lo pasa a idioma(idioma) }
funcion idioma(idioma)
{ aqui deberia el codigo al estilo de esto:
switch (idioma)
{
case es:
<script type="text/javascript" src="es.js"></script>
break
case en:
<script type="text/javascript" src="en.js"></script>
break
case it:
<script type="text/javascript" src="it.js"></script>
break
case ...
default:
<script type="text/javascript" src="es.js"></script>
}
en el body deberia ser:
<body onload="cargar()">
Hola <script> document.write(nombre) </script>
...Resto del codigo...
El problema es que no logro armar las funciones, me tiran errores...Alguien
me podria explicar como hacer esto.
Daniel.
Leer las respuestas