Solo lectura

Google Chrome - Foro de ayuda

Esta página web es un archivo de los hilos antiguos de los foros de Google. Más información

Las funciones programadas no responden

Estefanía Caridad de Otto
16/02/14 6:02
1) Escribe versión de Google Chrome (chrome://version/):  
2)¿Te funciona en modo incógnito?  Control+Shift+N

3) Adjunta una captura de la pantalla de tu problema/error/incidencia:   

4) Describe detalladamente el problema:
Hace años diseñé un curso interactivo de alemán utilizando unas aplicaciones que generaban páginas web en capas (layers). Los lenguajes son java-script y pearl. Cuando abro las páginas con I Explorer, las funciones (básicamente arrastrar y soltar) funcionan perfectamente, pero con Chrome no van. Creo que se debe a algunas instrucciones del código fuente en java script. Yo tengo conocimientos básicos de html (sé hacer modificaciones), pero los conociemientos no me llegan para averiguar qué codigos de js me están fastidiando. Esta es una de las páginas:
http://ecaridad.webs.ull.es/a1.htm
Respecto a las preguntas de arriba, no sé lo que es el modo incógnito ni cómo abrir una página usándolo.

Respuestas (3)

Dennis Tobar
17/02/14 13:27
Hola,

Estuve revisando la página y me solicita abrir un applet de Java para hacer el efecto de mover los "divs". Este script no posee permiso de ejecución en forma remota, problema que es del applet y no del navegador (cosas de seguridad), por lo cual no podrás ejecutarlo en Chrome, Mozilla o Internet Explorer donde posea las restricciones de Java.

Saludos
Estefanía Caridad de Otto
17/02/14 13:42
Gracias Denis, pero ese applet no tiene que ver, era un applet que tenía arriba junto con la navegación (enlace a un diccionario). Lo he quitado y el problema sigue. He estado mirando y creo que hay algunas incompatibilidades entre JS y Chrome, pero la verdad, no tengo el nivel suficiente para entenderlas ni mucho menos para arreglarlas!
Dennis Tobar
17/02/14 13:51
Hola,

Revisando el código me encontré con: 

if (!document.all && !document.layers) return false;

Lo cual es es verdadero, por lo cual no se ejecuta la acción. Además el código que está utilizando es del año 98, por lo cual es difícil que funcione en navegadores actualizados (pero no imposible). 

Saludos