Pon el javascript en un fichero .js

Quoting Sergio Iglesias <[EMAIL PROTECTED]>:

> Hola a todos:
> Estoy rediseñando mi página web y he utilizado un poco de AJAX en la página
> de inicio. Tengo problemas de validación con la misma. He pasado la página
> por eXaminator y me da estos errores:
>
> [image: Ocultar] Se usan manejadores de eventos que dependen de un
> dispositivo sin manejadores redundantes (onclick sin onkeypress, por
> ejemplo).
>
> Los eventos deben poder activarse con cualquier dispositivo porque hay
> usuarios que no pueden, por ejemplo, usar un ratón. Por tanto se deben
> especificar manejadores de evento independientes del tipo de dispositivo o
> definir eventos redundantes.
>
> WCAG 6.4: Para los scripts y applets, asegúrese de que la ejecución de los
> manejadores de eventos sean independientes del tipo de dispositivo.   
> *(Prioridad
> 2)*
>
> Buscando información sobre este tipo de "error" y analizando la página con
> watchfire, me dicen que utilice los eventos onclick con onkeypress. Pero al
> hacer esto, el efecto que consigo no es muy apropiado que diga yo. Pulsando
> cualquier tecla se está recargando la parte de AJAX.El otro error que me da,
> es uno que me dice que tengo 7 errores de validación. He mirado estos
> errores, y son a consecuencia de la función de AJAX. Esta es la función:
>
> <script type="text/javascript">
> function cargar(iddiv,pagina) {
> divId = iddiv;
> url = pagina;
> loader = '<p class="cargando">Cargando datos...<br />Espera un momento, por
> favor.<\/p>'; // 'html for loading' or false
> effect = 'false'; // 'appear' , 'blind' , 'highlight' or false
> ecache = false; // cache for html file true or false
> $ajaxload(divId, url, loader, effect, ecache);
> }
> </script>
>
> y este es el error:
> http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.sergioiglesias.net%2Fnueva%2Findex.php
>
> Espero alguna solución y cualquier comentario será bienvenido.
>
> Gracias!!
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a [email protected]
> Puedes modificar tus datos o desuscribirte en la siguiente   
> dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
>



_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a