Muchas gracias
xbx por el código, funciona perfectamente!
Una cosa nada más, estaba buscando una explicación acerca de
"javascript no intrusivo" y encontre lo siguiente:
Cita: Un script no intrusivo debe cumplir lo siguiente:- Debe ser usable, es decir, debe conferir un beneficio de usabilidad en el site.
- Debe ser accesible, si javascript no funciona, la pagina debe mantenerse legible y entendible, aunque la pérdida de cierta usabilidad sea inevitable
- Debe ser fácil de implementar; típicamente, un desarrollador web solo debe incluir el fichero en javascript en el documento y el script funciona
- Debe estar separado, reside en su propio archivo .js en lugar de estar plantado en el HTML.
Mis conocimientos en js son mínimos, en base a ellos hice esto:
Hice un nuevo archivo .js (print.js) con el código que me proporcionaste
Cita: document.write("<a href='javascript:void(window.print());'>Imprimir \xe9sta informaci\xf3n</a>");
Y dentro de mi documento puse lo siguiente (insertando el .js en un listado)
Cita: <ul id="impresion">
<li><script type="text/javascript" src="/js/print.js"></script><noscript>Presione CTRL+P para imprimir ésta información</noscript></li>
</ul>
Es correcto eso? me valida xhtml y el firebug no me muestra ningún error.
Espero sus comentarios.