Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Uncaught ReferenceError: element is not defined

Estas en el tema de Uncaught ReferenceError: element is not defined en el foro de Javascript en Foros del Web. Hola. Tengo una función para recargar la página que parece tener algún problema y que además me está creando un problema de funcionamiento de las ...
  #1 (permalink)  
Antiguo 13/09/2016, 01:47
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 5 meses
Puntos: 8
Uncaught ReferenceError: element is not defined

Hola.

Tengo una función para recargar la página que parece tener algún problema y que además me está creando un problema de funcionamiento de las funciones que siguen en el archivo.

Concretamente es:

Código:
onWindowResize(function() {location.reload()});
La consola me dice:

Código:
Uncaught ReferenceError: onWindowResize is not defined
Necesito esta función tal cual, porque me funciona, pero parece que hay que definir "onWindowResize".

He buscado información pero no consigo resolverlo.

Gracias por vuestros comentarios.
  #2 (permalink)  
Antiguo 13/09/2016, 03:24
 
Fecha de Ingreso: mayo-2014
Mensajes: 44
Antigüedad: 9 años, 11 meses
Puntos: 10
Respuesta: Uncaught ReferenceError: element is not defined

Creo que lo que quieres es:

Código Javascript:
Ver original
  1. function onWindowResize() {
  2.    location.reload()
  3. }
  #3 (permalink)  
Antiguo 13/09/2016, 05:48
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 5 meses
Puntos: 8
Respuesta: Uncaught ReferenceError: element is not defined

Esta nueva función que has puesto no recarga la página.

He encontrado la solución con ésta:

Código:
window.onresize = function(){ location.reload(); }

Última edición por JUMASOL; 13/09/2016 a las 06:16
  #4 (permalink)  
Antiguo 13/09/2016, 08:06
 
Fecha de Ingreso: mayo-2014
Mensajes: 44
Antigüedad: 9 años, 11 meses
Puntos: 10
Respuesta: Uncaught ReferenceError: element is not defined

Cita:
Iniciado por JUMASOL Ver Mensaje
Esta nueva función que has puesto no recarga la página.

He encontrado la solución con ésta:

Código:
window.onresize = function(){ location.reload(); }
Bueno supuse que el window.onresize ya lo estarías haciendo, si no no puedes saber cuando se hace el resize... más bien me refería a algo como:

Código Javascript:
Ver original
  1. function onWindowResize() {
  2.    location.reload()
  3. }
  4. window.onresize = onWindowResize;
  5.  
  6. //o incluso si no vas a hacer nada más dentro de onWindowResize,
  7. //podrías poner directamente:
  8. window.onresize = location.reload;

Pero ok, lo has resuelto, perfect.
  #5 (permalink)  
Antiguo 13/09/2016, 15:13
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 5 meses
Puntos: 8
Respuesta: Uncaught ReferenceError: element is not defined

Sí, ya investigué el tema y me quedé con esa solución, que veo muy simple y que me funciona.

Pero gracias por el comentario.

Etiquetas: element, funcion
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 22:09.