Foros del Web » Programando para Internet » Javascript »

Problema con codigo javascript en navegadores chrome, firefox e ie

Estas en el tema de Problema con codigo javascript en navegadores chrome, firefox e ie en el foro de Javascript en Foros del Web. Que mas amigos, espero esten bien, les escribo porq tngo un problemita con un codigo javascript que estoy utilizando, resulta que tngo dos pc's, una ...
  #1 (permalink)  
Antiguo 21/09/2011, 11:01
Avatar de Bullet  
Fecha de Ingreso: agosto-2005
Ubicación: Margarita, Venezuela
Mensajes: 235
Antigüedad: 18 años, 9 meses
Puntos: 1
Problema con codigo javascript en navegadores chrome, firefox e ie

Que mas amigos, espero esten bien, les escribo porq tngo un problemita con un codigo javascript que estoy utilizando, resulta que tngo dos pc's, una ocmo servidor y ahi tngo el AppServ y la aplicacion que estoy desarrollando, y desde la portatil me conecto al servidor y a la bd mysql para acceder a las tablas y a las paginas, hasta ahi todo bien.

Desde ayer estoy presentando un problemita con un codigo java script, que cuando ejecuto la pagina para inigresar datos me ingresas caracteres extraños, esto me ocurre con los navegadores chrome, firefox e Internet Explorer, y por mas que corrijo el codigo me siguen saliendo los caracteres, este es un pedazo del codigo que les hablo:

Código:
function mascara_latinilan(latinilan){ 
              var mylat = ''; 
              mylat = mylat + latinilan; 
              if (mylat.length == 2){ 
                  mylat = mylat + '°'; 
                  document.frm_rlpal.latinilan.value = mylat; 
              } 
              if (mylat.length == 5){ 
                  mylat = mylat + '´'; 
                  document.frm_rlpal.latinilan.value = mylat; 
                  verifica_coord(); 
              } 
          }
          
          function verifica_coord(){ 
               //m1= 60;
               //m2= 100;
              var dec=''
              gds = (document.frm_rlpal.latinilan.value.substring(0,2)); 
              min = (document.frm_rlpal.latinilan.value.substring(3,5)); 
               
                situacao = ""; 
               if ((gds < 00) || (gds > 25)){
                  situacao = "falsa";
              }
              if (( min < 00) ||( min > 59)){ 
                  situacao = "falsa"; 
              } 
               
              if (document.frm_rlpal.latinilan.value == "") { 
                  situacao = "falsa"; 
              } 

              if (situacao == "falsa") { 
                  alert("Posicion Invalida!"); 
                  document.frm_rlpal.latinilan.focus(); 
              } 
             }
El caracter extraño que aparece es este Â, que no deberia aparecer, solo el simbolo de grados, y la comilla simple que indica los monutos, ya que estoy trabajando con coordenadas, espeor me puedan ayudar, ya que sin esa correccion no puedo ingresar datos. Saludos..
  #2 (permalink)  
Antiguo 21/09/2011, 13:03
Avatar de ositoo  
Fecha de Ingreso: septiembre-2008
Ubicación: cd del carmen
Mensajes: 43
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: Problema con codigo javascript en navegadores chrome, firefox e ie

Creo que el problema es con los caracteres de escape el navegador o JavaScript deben estar interpretando una secuencia de escape con el simbolo de grados y la comilla simple.

Ahorita no recuerdo los caracteres de escape, te recomiendo que heches un vistazo a eso.

Saludos.
  #3 (permalink)  
Antiguo 21/09/2011, 17:20
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Problema con codigo javascript en navegadores chrome, firefox e ie

buenas,
lo que sucede es que el editor guarda el script en utf8 pero cuando lo cargas al navegador lo lee como iso-8859-1. debes indicarle al navegador que el script debe leerlo como utf8 mediante el atributo charset en la etiqueta <script>.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #4 (permalink)  
Antiguo 21/09/2011, 17:53
 
Fecha de Ingreso: septiembre-2011
Mensajes: 158
Antigüedad: 12 años, 7 meses
Puntos: 15
Respuesta: Problema con codigo javascript en navegadores chrome, firefox e ie

porque no usas condiciones y asi creas un codigo distinto para cada navegador XD

Código:
if (navigator.appName == "Microsoft Internet Explorer"){ 

//si es IE
}
else{

//aca para demas navegadores
}
  #5 (permalink)  
Antiguo 22/09/2011, 07:17
Avatar de Bullet  
Fecha de Ingreso: agosto-2005
Ubicación: Margarita, Venezuela
Mensajes: 235
Antigüedad: 18 años, 9 meses
Puntos: 1
Respuesta: Problema con codigo javascript en navegadores chrome, firefox e ie

LIsto amigos, el amigo zerokilled me dio la solucion, ya lo probe y funciona perfecto, gracias a todos por sus opiniones y ayuda!!
  #6 (permalink)  
Antiguo 17/11/2012, 15:40
 
Fecha de Ingreso: noviembre-2012
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Problema con codigo javascript en navegadores chrome, firefox e ie

Hola amigos, yo tengo un problema parecido a BULLET, resulta que he trabajado u template que es a base de javascript , jquery.
Como soy usuario de mac, he probado en otros PCs para ver en otros navegadores, ya que en safari parece estar todo en orden, en Chrome, Opera, Firefox, solo no en Intenet Explorer, todo el trabajo grafico esta visualmente estropeado, he intentado con varios scripts pero sin resultado alguno.

Podria ayurdarme alguien..?
pueden ver la pagina en internet explorer y entenderan a que me refiero: www.djgitano.com

gracias !

Etiquetas: chrome, firefox, navegadores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 15:01.