Preguntas etiquetadas con javascript

83
AJAX: ¿Compruebe si una cadena es JSON?

Mi JavaScript a veces falla en esta línea: var json = eval('(' + this.responseText + ')'); Los bloqueos se producen cuando el argumento de eval()no es JSON. ¿Hay alguna forma de verificar si la cadena es JSON antes de realizar esta llamada? No quiero usar un marco, ¿hay alguna forma de hacer...

83
Evento cuando cambia window.location.href

Estoy escribiendo un script de Greasemonkey para un sitio que en algún momento modifica location.href. ¿Cómo puedo obtener un evento (vía window.addEventListenero algo similar) cuando window.location.hrefcambia en una página? También necesito acceso al DOM del documento que apunta a la URL...

83
jQuery Force establece el atributo src para iframe

Tengo una página principal (en realidad, una JSP) con un iframe dentro como; <iframe name="abc_frame" id="abc_frame" src="about:blank" frameborder="0" scrolling="no"></iframe> Ahora hay varios enlaces en la página principal (renderizados dinámicamente a través de JSP) que pueden...

83
Backbone.js: ¿repoblar o recrear la vista?

En mi aplicación web, tengo una lista de usuarios en una tabla a la izquierda y un panel de detalles de usuarios a la derecha. Cuando el administrador hace clic en un usuario en la tabla, sus detalles deben mostrarse a la derecha. Tengo un UserListView y UserRowView a la izquierda, y un...

83
¿El código con classList no funciona en IE?

Estoy usando el siguiente código, pero falla en IE. El mensaje es: No se puede obtener el valor de la propiedad 'agregar': el objeto es nulo o no está definido " Supongo que esto es solo un problema de soporte de IE. ¿Cómo haría que funcione el siguiente código en IE? ¿Algunas ideas? var...