Hola a todos! Estoy haciendo un sitio web que en algunas secciones contiene unas tablas, y algunas filas de estas tablas si se pincha sobre ellas se despliega la fila y dentro de la fila en cuestión se carga un iframe con una determinada información, según la tabla y la fila. Pero todo esto es gracias a Javascript, y me gustaría idear de alguna manera un mecanismo para que si el usuario por ejemplo no soporta Javascript o lo tiene deshabilitado, que al pinchar sobre estas filas se abra una nueva ventana de navegación, (con target="_blank"), y así la página tenga más accesibilidad.
He encontrado un tema de estos foros donde mencionan de que aunque no se puede detectar si el navegador soporta Javascript, sí que se puede saber si lo tiene habilitado simplemente colocando scripts y viendo si los ejecuta o no. Entonces se me había ocurrido algo de manera que las páginas que tienen estas tablas hacerlas inicialmente para que al pinchar sobre una fila se abra una nueva ventana que enlace a la información requerida. Pero que las páginas con las tablas contengan un código en Javascript que lo que haga sea redireccionar de inmediato a otra versión de la página que sí que soporte Javascript y en la que si se pincha sobre una fila determinada se despliegue información acorde a ella.
Pero quiero consultar con vosotros, a ver si a alguien se le ocurre una idea más ingeniosa, porque también he pensado en un sólo archivo para cada sección que necesite de estas tablas con filas desplegables, y que Javascript reemplace sus enlaces. De manera que si Javascript está activado al pinchar se desplegará o si no está activo no habrá podido alterar el enlace y se abrirá la información al pinchar en las pestañas en ventanas nuevas.
Un saludo y perdonad la parrafada de explicación