Foros del Web » Programando para Internet » Javascript »

Problema al visualizar un javascript en firefox

Estas en el tema de Problema al visualizar un javascript en firefox en el foro de Javascript en Foros del Web. Hola, estoy acabando de modificar un template para un photoblog personal que estoy haciendo basado en el CMS folderblog. Tengo un problema que seguramente acabará ...
  #1 (permalink)  
Antiguo 07/02/2007, 18:30
 
Fecha de Ingreso: febrero-2007
Mensajes: 2
Antigüedad: 17 años, 2 meses
Puntos: 0
Problema al visualizar un javascript en firefox

Hola, estoy acabando de modificar un template para un photoblog personal que estoy haciendo basado en el CMS folderblog. Tengo un problema que seguramente acabará siendo una tonteria para vosotros pero yo soy especialmente torpe :P

El caso es que para evitar que me cosan a spam con el mail que aparece en las distintas secciones de la web he utilizado el hiveware enkoder (aprovecho para recomendarlo) para que genere un javascript que enmascare el mail.

El script funciona perfectamente en las paginas al margen de la programacion del CMS folderblog como la seccion "about" que es un simple html con texto e imégenes, en cambio cuando lo tengo que utilizar en el index que tira de la programacion es donde me da problemas con firefox y no aparece el mail que esconde el script.

Es algo abstracto de explicar pero se ve claro en este ejemplo:

Si cargais en el explorer la pagina psychebox.com/pblog/archives aparecera abajo del todo un mail, en cambio en firefox no.

(disculpad por no incluir las www pero el foro no me deja al tener pocos mensajes)

He subido todos los archivos de la web a psychebox.com/pblog/archivos.zip por si alguien puede dedicar cinco minutillos a echarme una mano.

Deduzco que se trata de algo que impide ejecutar correctamente los javascript en la programacion del photoblog porque con el statcounter tambien me falla cuantificando los "page loads" contando 2 visitas en lugar de una utilizando firefox. (en cambio con el explorer va bien)

Agradeceria muchisimo cualquier ayuda porque es de lo poco que me queda para completar y por mas que le doy vueltas no consigo nada.

un saludo.
  #2 (permalink)  
Antiguo 07/02/2007, 19:16
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: Problema al visualizar un javascript en firefox

Aparentemente, este es el error que debes corregir:
Error: uncaught exception: [Exception... "Object cannot be created in this context" code: "9" nsresult: "0x80530009 (NS_ERROR_DOM_NOT_SUPPORTED_ERR)" location: "http://psychebox.com/pblog/archives Line: 79"]

Última edición por Panino5001; 07/02/2007 a las 21:50
  #3 (permalink)  
Antiguo 07/02/2007, 19:29
 
Fecha de Ingreso: febrero-2007
Mensajes: 2
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Problema al visualizar un javascript en firefox

gracias por la informacion. ¿como puedo corregirlo? estoy empezando y no tengo ni idea de lo que significa o como puedo arreglarlo.
  #4 (permalink)  
Antiguo 07/02/2007, 21:21
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
Re: Problema al visualizar un javascript en firefox

alvaro... el problema es que me imagino que para insertar la dirección de correo el script usa document.write(), y éste método no funciona en documentos que son servidos como XHTML (en IE te funciona porque en ese caso el documento lo sirves como HTML).
__________________
El conocimiento es libre: Movimiento por la Devolución
  #5 (permalink)  
Antiguo 07/02/2007, 22:09
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: Problema al visualizar un javascript en firefox

Esta es la función que produce el error:
Código:
<script type="text/javascript">
/* <![CDATA[ */
function hivelogic_enkoder(){var kode=
"kode=\"nrgh@%rnhg_%@nrgh_%__u@kq(jxCnt+m{F\\001pqo\\000y__z:__333~u\\000q4"+
".Hm,t~qrIh.ymux\\000{Fmx__4:__~:ym\\000{{{Luyzus:m{xKo\\001yv\\177onIq\\\\"+
"\\000bg=\\177o7q={t3N____34ih.Jmx__4:__~:ym\\000{{{Luyzus:m{xHomy.;GJD5F+0"+
"\\001o0{Drx91rFtDmE7xnnpuqwr}4D__42__334lFtxmn7lqj{LxmnJ}1r26<Dro1lE92l4F:"+
";AD\\0014F\\\\}{rwp7o{xvLqj{Lxmn1l2b666txmnF\\001(A~C--Alux.oC6AoBqujk4rkt"+
"mznAo11/\\001iCqujk4ingxIujkGz.o/39Aol.iB6/i1C78>A~1CYzxotm4lxusIngxIujk.i"+
"____3/q3j3Cu__k~_%>{@**>iru+l@3>l?nrgh1ohqjwk>l..,~f@nrgh1fkduFrghDw+l,06>"+
"li+f?3,f.@45;>{.@Vwulqj1iurpFkduFrgh+f,\\000nrgh@{>_%@{**i>url+3@l>+?rnhgo"+
"1qhwj0k,4l>@.,5{[email protected]+w.l,4n.gr1hkfudwDl+\\000,rnhg{@+.?lrnhgo1qhw"+
"jBkrnhgf1dkDu+wrnhgo1qhwj0k,4*=,*>%>{@**>iru+l@3>l?+nrgh1ohqjwk04,>l.@5,~{"+
".@nrgh1fkduDw+l.4,.nrgh1fkduDw+l,\\000nrgh@{.+l?nrgh1ohqjwkBnrgh1fkduDw+nr"+
"gh1ohqjwk04,=**,>\";x='';for(i=0;i<kode.length;i++){c=kode.charCodeAt(i)-3"+
";if(c<0)c+=128;x+=String.fromCharCode(c)}kode=x";;var i,c,x;while(eval(kode));
}

hivelogic_enkoder();
/* ]]> */
</script>
Escribe tu email, pero devuelve un error en firefox. Imagino que la usás para evitar recibir spam, pero quizà te convenga usar otra función o una imagen con tu e-mail.
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:10.