Hola Jon: más que por noscript, deberías apostar por el uso de JavaScript
no intrusivo. No tengo aquí el ejemplo que ponías, pero creo recordar que
consistía en dar una clase al body mediante JavaScript y luego mostrar las
cosas de una forma u otra según el body tuviese o no esa clase. Me parece
correcto, la verdad, siempre que la navegación siga permitiéndose en todos
los casos.
Un ejemplo:
Tienes un formulario con un select y un submit.
Con JavaScript no intrusivo puedes hacer que no sea necesario pulsar el
submit para enviar el formulario y hacer con el valor seleccionado lo que
quieras. Así el usuario que no tiene JS habilitado sigue pudiendo hacer
todo perfectamente, y visualmente, la única diferencia sería que el submit
(en el caso de JS habilitado) no se vería.
window.onload = function() {
document.getElementById("xxx").onchange=function(){
alert("Hago lo que sea con el valor "+this.value);
}
}
En fin... Ejemplos hay muchos. No es necesario usar noscript, pero hay que
hacer que todo funcione sin JS, con independencia del dispositivo, etc.
Espero que te sirva.
Saludos,
Ignacio Gros
¡Ah! Mira: lo del ejemplo: http://www.fomentarte.es/artista-pintura.php?id=36
> Hola Jon,
>
>
>
> Perdona que no respondiera antes a tu consulta, pensaba que lo haría
> alguno de los muy expertos en javascript que hay por aquí.
>
>
>
> En cuanto a detectar si el usuario tiene o no activada la ejecución de
> javascript, para en según qué caso presentarle una información u otra, no
> hay ningún inconveniente. Es más, se suele hacer precisamente para
> evitarle problemas a los usuarios que no ejecutan javascripts.
>
>
>
> Otra cosa es lo que se pretenda que el usuario sea capaz de hacer si en su
> caso tiene activada la carga de javascripts. Y no estoy muy segura de
> entender el ejemplo que pones, pero en principio me parece problemático
> para los usuarios ciegos, a menos que sea exactamente el evitar los
> problemas de la carga automática de una información tras la elección en un
> combo lo que esté queriendo conseguir. En ese caso, sería cuestión de
> probarlo. ¿Podrías poner un ejemplo vivo, es decir, crear una página en la
> que los usuarios de diversos lectores de pantalla pudieran probarlo?
>
>
>
> Saludos,
>
> Emmanuelle
>
>
>
> De: accesoweb@yahoogroups.com [mailto:accesoweb@yahoogroups.com] En nombre
> de Jon
> Enviado el: miércoles, 03 de diciembre de 2008 8:20
> Para: accesoweb@yahoogroups.com
> Asunto: [AccesoWeb] RE: Javascript, mostrar/ocultar elementos por CSS
>
>
>
> Hola,
>
> disculpádme que vuelva a insistir con el tema pero me gustaría ver si me
> podéis dar vuestra opinión, no sé si Emmanuelle podrá decirme también
> algo...
>
> http://es.groups.yahoo.com/group/accesoweb/message/14404
>
> [Se han eliminado los trozos de este mensaje que no contenían texto]
>
>
>
>
>
> [Se han eliminado los trozos de este mensaje que no contenían texto]
>
>