Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/05/2006, 12:05
yconoclasta
 
Fecha de Ingreso: febrero-2005
Mensajes: 135
Antigüedad: 19 años, 2 meses
Puntos: 0
Gracias Javier B !!!

Funciona de maravilla !!

Solamente tengo una última pregunta. ¿por qué si escribo la función de la siguiente manera no funciona, pero si como tu la escribiste?

Código PHP:
function hsistemo() {
    
txt document.body.innerHTML;
    
txt2 txt.replace(/u0109/g,'ch');
    
txt2 txt.replace(/u011d/g,'gh');
    
txt2 txt.replace(/u0125/g,'hh');
    
txt2 txt.replace(/u0135/g,'jh');
    
txt2 txt.replace(/u015d/g,'sh');
    
txt2 txt.replace(/u016d/g,'u');
    
txt2 txt.replace(/u0108/g,'Ch');
    
txt2 txt.replace(/u011c/g,'Gh');
    
txt2 txt.replace(/u0124/g,'Hh');
    
txt2 txt.replace(/u0134/g,'Jh');
    
txt2 txt.replace(/u015c/g,'Sh');
    
txt2 txt.replace(/u016c/g,'U');
  
document.body.innerHTML txt2;

Y ya abusando un poco, ¿cómo podría de esta misma manera incorporar otro cambio diferente de manera reversible? Es decir poder tener un cambio de acentos para añadir una H seguida o una X seguida y que ambas sean reversibles a unicode. Osea una función más que haga otro cambio pero que a su vez sea reversible a unicode.

Mil gracias !