dudilla javascript

GaViN

hola, estoy haciendo un javascript y no se xq no me salen los acentos y las ñ, he probado con el ntilde y el acute y nada, he mirado unas webs q me ponian otro tipo de codigo, pero tampoco me lo ha pillado, recodar que estoy realizando un alert, asias

ElRuso

entre < head> y </ head>

<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">

GaViN

no rula, asias por todo

ElRuso

a mi me rula sin ningun tipo de peroblemma von ese tag entre en < head>. Seguro que lo pones correctamente?

GaViN

pera, te pongo el script
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
<title>Práctica 1 Javascript</title>
<script language="javascript" type="text/javascript">
var nombre="Carlota"
var edad="1"
var simp="simpática"
var value="true"
{ window.alert (" La niña se llama " + nombre )}
{window.alert (" Y tiene " + edad + " año ")}
{window.alert (" La variable " + simp + " tiene el valor " + value ) }
</script>
</head>

</body>
</html>

ElRuso

Pues he copiado el script asi como es, y me va a la perfeccion.

Tambien lo que tienes que mirar es charset en el navigador (view-->character encoding--> Western(ISO-8859-1) para Firefox y view-->encoding --> Western European (ISO) para IE.)

Aunque meta que te puese debe decir al navegador que encoding debe usar para ver los caracteres corretamente.

Otra cosa que queria comentar sobre tu script, es que no es nesesario poner { .... } en simples lineas de codigo.
Los "{}" abren i cierran ifs, loops, selects.
Tampoco es nesesario escribir window.alert con solo alert("texto"); basta.

Pero si es aconsejable poner ; para indicar el fin de la linea.

GaViN

ya esta ruso, gracias, ya encontre el fallo, era un simple fallo de Internet Explorer, lo tenia mal configurado, era la codificacion, la tenia en ISO, y al ponerla a UNICODE ha rulado, gracias

Usuarios habituales

  • GaViN
  • ElRuso