| |||
asp en xhtml que tal gente, de nuevo para solicitar su ayuda resulta que tengo una pagina xhtml pero ahi hay una seccion con codigo asp. Como puedo hacer para validar esa pagaina? gracias de antemano |
| |||
la pagina tiene extension .asp y en los navegadores de puede visualizar sin problema. la seccion de codigo asp tambien funciona, ya lo he probado. Pero al validar mi codigo en la pagina de w3c es cuando me marca el warning. realmente agradesco tu cooperacion |
| ||||
Pues si el asp se ejecuta, no le llega nada de asp al navegador. Otra cosa es que quede por ahí colgado un <, pero no porque sea asp. Recuerda que lo que le llega al navegador es siempre código cliente, y el asp no llega nunca al navegador. Déjame la url donde checkas en la w3c para poder ver el error que comentas, a ver de dónde sale ese < que señala el alidator |
| |||
la pagina no la tengo en linea la estoy probando en forma local con varios navegadores, este el codigo del asp y esta colocada un renglon arriba del </body> <%dim conexion,str set conexion = server.createObject("adodb.connection") conexion.open ="DSN=navegacion" str="insert into empleado(general) values ('otro')" conexion.execute(str) conexion.close set conexion = nothing %> |
| ||||
Y entonces cómo la estás validando desde local? insisto, los navegadores no tienen ni idea de lo que es el asp (ni el php ni el perl ni ningún lenguaje del lado servidor, así que esos código nunca les llega) |
| |||
asi es la valido en forma local, ya se que el codigo asp corre en el lado del server. Veras creo que no me explicado bien la pagina funciona bien la tengo mantada en mi servidor y todos en la red la puede visualizar, funciona sin problema alguno. Pero hace tiempo que estoy validando todo mi codigo xhtm en: "http://validator.w3.org/" todo esta bien hasta que llegue a esta pagina donde tengo el codigo asp que escribi en la parte de arriba, podia dejar mi pagina asi como esta porque funciona bien, pero quiero poner el icono de que es una pagina que cumple con el estandar W3C. |
| ||||
Pero cómo estás validando? copiando y pegando en el validador? o el validador puede entrar a tu servidor local? El asp no llega al navegador y si lo está leyendo el validador es porque el asp no se está ejecutando pero cuando la tengas online el asp sí se ejecutará y no le llegará al validador. |
| ||||
Cita: pues... es algo que quien esté familiarizado con el asp sabe de sobra porque es así y es uno de los conceptos que hay que tener claros. que te hace pensar que el asp no llega al navegador??? Cita: No, el navegador en todo caso lo ignorará si lo encuentra, pero el navegador no sabe interpretar asp.El navegador lo ejecuta a la perfeccion. Si lo estás validando en forma local indicandole ese archivo al validator ningún servidor lo está procesando, por lo tanto, el asp está llegándole al validador sin procesar, cosa que no debería ocurrir, pues una vez procesado devuelve un resultado html |
| ||||
No hay de qué De todas formas, puedes observar qué pasa si en vez de abrir esa página desde http://rutaatupagina la abres desde c:\rutaatupagina (usando, por ejemplo, el archivo/abrir. Verás que el asp no se ha ejecutado y aparece én el código fuente. En cambio si la página la procesa el servidor (vía http) si miras el código fuente no verás rastro del código asp, sólo su resultado |
| ||||
Disculpen mi entromisión (hola Tunait!), pero me parece que juan está validando su ASP en http://validator.w3.org mediante la opción de Validate by File Upload (¿es así, juan?) y por lo tanto, al validador SI le llegan los scripts ASP. Cuando tengas tu página disponible en internet, juan, validala mediante Validate by URL y verás que ya no te va a dar errores (o por lo menos no de ASP ya que no se enterará que existe) Saludos |
| ||||
Hola Daz Thanx por ampliar la info juan_isc, para poder validar yá tu página asp y saber si valida o no te sugiero lo siguiente: ejecuta la página desde tu servidor local, luego pídele el código fuente y guarda ese código fuente. Ese es el resultado que, una vez online, le llegará al validator. Guarda ese código fuente y mándale ese archivo al validador, en vez del original. Así sí te lo podrá validar tal y como debe ser |