Esta es una pregunta para principiantes (estoy seguro de que es). Lo intenté por primera vez en una pequeña aplicación web ASP.NET. Estoy trabajando en lo que sucede si desactivo Javascript en un navegador (estoy probando principalmente con Firefox).¿Es OBLIGATORIO JavaScript en el navegador DEBE obtener páginas ASP.NET en funcionamiento?
Resultado: Mi aplicación está completamente rota, aunque nunca escribí ninguna línea de Javascript.
Por ejemplo: Tengo un botón de enlace en una página desde un control LoginStatus. Mirar el código HTML generado en el navegador que veo esto:
<a id="ctl00_ctl00_LoginStatus" href="javascript:__doPostBack('ctl00$ctl00$LoginStatus$ctl02','')">Login</a>
similares con algunos botones de enlace en un control ListView que permiten ordenar la lista por ciertos campos de datos: El href
de la etiqueta de anclaje generado contiene lo siguiente: javascript:WebForm_DoPostBackWithOptions(...)
.
Por lo tanto, hacer clic en "Iniciar sesión" o intentar ordenar no funciona sin tener Javascript habilitado.
Esto significa: Con Javascript desactivado en el navegador ¿Las aplicaciones ASP.NET no funcionarán correctamente? ¿O qué debo hacer para que la aplicación funcione con Javascript desactivado?
¡Gracias por sus comentarios!
Esto es ASP.NET Web Forms, que es bastante antiguo. Esto no le da absolutamente ningún control sobre el HTML y JavaScript renderizados. Para un control total de todo el HTML y JavaScript, puede usar ASP.NET MVC en su lugar. – bzlm
@bzlm "antique" en el sentido "mantenido activamente, con una nueva versión importante próximamente"? – bdukes
@bdukes Hubo una demostración de COBOL, que muestra el nuevo soporte de COBOL (a través de terceros) en VS 2010 en la presentación técnica de TechEd. No hace que COBOL sea menos antiguo. :) http://graysmatter.codivation.com/post/WebForms-The-Whining-Continues.aspx – bzlm