Cada vez que programamos alguna función con Javascript (JS de ahora en adelante), muchas veces tenemos que mostrar por pantalla mensajes de error o informativos. Esto lo hacemos con la función JS alert.
Esta función recibe como parámetro una cadena o variable para mostrar por pantalla dicho mensaje o contenido de variable por pantalla en forma de cuadro de diálogo. Interrumpe la ejecución del código hasta que no pulsamos "Aceptar".
Pues bien, más de una vez quizás nos hayamos encontrado con el problema que cuando escribimos "tildes", dependiendo de la codificación de la página, pues el mensaje muestre las palabras con tildes de manera "extraña" (incluimos también la Ñ). Por ejemplo, veamos el siguiente código que podemos copiar y pegar en un documento html.
<script>
function alertas() {
alert("Comemos piña y limón.\n");
}
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=8859-1">
<title>Prueba de tildes</title>
</head>
<body onLoad="alertas()">
</body>
</html>
Este sencillo código hace que nada más cargar la página, en el evento onLoad, se ejecute la función "alertas()", que lo único que hace es mostrarnos un texto, con tildes y 'eñes'. Es de esperar, y siempre teniendo en cuenta la codificación de la página y el navegador desde donde la veamos, que el mensaje salga ilegible.
Para ello JS dispone de unas secuencias de escape y códigos hexadecimales para que estos caracteres se vean debidamente. Ponemos aquí primeramente las secuencias de escape más conocidas:
* \n: Salto de linea.
* \r: Retorno de carro.
* \t: Tabulación horizontal.
* \v: Tabulación vertical.
* \': Comilla simple o apostrofe.
* \": Comilla doble.
* \\: Barra invertida.
* \xdd: Caracter especial especificado por dos dígitos hexadecimanes dd (solución a las tildes).
Para completar esta información, facilitaremos la tabla de códigos hexadecimales con sus correspondientes códigos y que son los que tendremos que poner en lugar de "dd".

Teniendo esto en cuenta, si modificamos el código anterior de la siguiente manera:
<script>
function alertas() {
alert("Comemos pi\xF1a y lim\xF3n.\n");
}
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=8859-1">
<title>Prueba de tildes</title>
</head>
<body onLoad="alertas()">
</body>
</html>
... cabe esperar que el mensaje se lea de forma totalmente normal.
Esto es algo muy muy básico, pero hay que reconocer que tener a mano la tabla con los códigos es muy útil, porque para asegurarnos que las tildes y caracteres especiales se verán correctamente en todos los PCs debemos utilizar esta táctica.
Espero que os sirva, o al menos, que os interese.



Creo que aprenderia antes ruso, esto me temo que es completamente ininteligible para mi.
Good night.
Anda ya! que va! Html y JS son más sencillos de lo que te imaginas. Visualmente, HTML es un poco "estrafalario", pero muy sencillo.
Por otro lado JS no tiene nada que ver con HTML en cuanto a estructura y posibilidades, es más similar a ciertos lenguajes de alto nivel como el C, con el que guarda mucha similitud, pero es mucho más sencillo que este.
Con ganas ... todo se aprende! :-)
De nada me sirve si no se lo que son.
Soy mecanógrafo, nada mas.
Ya ...
Yo se que cuando una persona que no ha visto mucho código en su vida ve una página de código, por simple que sea, siempre parece un mundo, después cuando curioseas, ves que no es complicado.
Desde luego si te interesa el tema, o a cualquier persona le interesa el tema, no tiene más que decirlo y podíamos hacer hasta una especie de "cursillo" de Html o JS ... en el foro de un amigo lo hice, y bueno, era básico, pero la gente aprendió cosillas ...
Quizás yo pongo aquí "truquitos" que para las personas que no han visto esto o que símplemente no están interesadas, pues lo ven una chorrada, normal.
Por eso intento poner temas diversos ... aunque a veces el blog parece un poco extraño, de momento ves código por ahí en medio que te encuentas una foto de un faraón de piedra ... jajajaja
Desde luego, estoy seguro que en "Ofimática Básica" no se da nada de esto.
Jajajajja ... no, va a ser que no ... pero queda dicho ... también podemos poner truquis de ofimática, curiosidades de Word o Excel ... Por ahí tengo documentación con cositas de estas ... pero claro, se que la tengo, pero no se donde , ese es el problema :-D
A mi eso de arriba me recuerda la tabla de elementos de "Fisica y Química".
Asignatura que odiaba, junto con las mates.
Conque ya ves.
Jajajajajaja ... tiene un aire ahora que lo dices ...
A mi las matemáticas ... siempre me gustaron, ya en la carrera las aborrecí un poco, de tantas que había jajjaja.
Eso si ...con el latín, que por suerte lo di un año solamente, era un auténtico fracaso :-D
¿Ves?, yo al contrario. Soy de letras.
Y de rock, jajajajajajajaja.
Hoy estoy a esa, cada descanso de CSI un poquito de rock.
Jajajajajaaj .... yo ciencias purísimas ... cuantos más números y más símbolos "raros" mejor ...
Eso si, el buen rock claro que me gusta, aunque me tiro más por el metal industrial (OOMPH, KMFDM), el rock gotico del estilo de Within Temptation o Evanescense ...
Alejandro Sanz & Company no se hicieron para mi ... :-D
Ejem ... perdón ... he querido decir Evanescence ... :-)
Yo soy mas clásico, las viejas bandas de rock de los 60 y 70 por encima de todas las demás, jejejejejejeejeje.
Todas, absolutamente todas tienen su encanto ... hay bandas de los 60 y los 70 muy buenas ... a tí te lo voy a decir!!! :-D
Como las dos de anoche por ejemplo, y esas son de las poco conocidas en España, de hecho hacian unas tiradas muy escasas de discos, porque claro, no vendian mucho, la mejor forma era en el rastro y de importación, de contrabando.
Por aquella época España creo .. estaba demasiado anticuada ... y verían este tipo de música como algo extravagante ... igualmente, ellos se lo perdieron