website stats » Agregar a favoritos, enviar email, imprimir… | Solo Código |

Agregar a favoritos, enviar email, imprimir…

Escrito por J.F. el Jueves, 12 de Julio del 2007 a las 16:30

Consejos a modo de FAQ para aquellos que no son tan expertos:
¿Como puedo incluir un vínculo en mi página para poder imprimirla?

JavaScript:
  1. <a href="javascript:window.print()">Imprime ésta página</a>

Ejemplo: | Imprime ésta página
¿Como puedo poner un botón o un vínculo para el envio de un email?
El código para hacerlo con un botón es:

JavaScript:
  1. <form name="Enviar" Enctype="text/plain" action="mailto:informatica.practica@gmail.com">
  2. <input type="submit" value="enviar">
  3. </form>

Aquí está el ejemplo:

Y para hacerlo con un vínculo sería de la siguiente forma. Observa que hemos añadido ya el asunto con el que se abrirá el Outlook, Thunderbird o cliente de correo que tengamos configurado.

JavaScript:
  1. <a href="mailto:informatica.practica@gmail.com?Subject=Envianos tus criticas">Envíanos un correo</a>

Ejemplo: Envíanos un correo
Y por último, ¿Como puedo poner un vínculo para agregar determinada página a favoritos? (Solo funcione en IE, en Firefox por ejemplo, salta un alert que dice, "Pulse Ctrl+D")
Con la siguiente función en el head:

JavaScript:
  1. <head>
  2. <script LANGUAGE="JavaScript">
  3.  
  4. function agregar(){
  5.    if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) {
  6.       var url="http://www.TuSitio.com/";
  7.       var titulo=" Descripcion de mi sitio web";
  8.       window.external.AddFavorite(url,titulo);
  9.    }
  10.    else {
  11.       if(navigator.appName == "Netscape")
  12.          alert ("Presione Crtl+D para agregar este sitio en sus Bookmarks");
  13.    }
  14. }
  15. </script>
  16. </head>

Y posteriormente añadiendo en favoritos el siguiente vínculo:

HTML:
  1. <a href="javascript:agregar()"> Agregar a favoritos</a>

Espero les sea de utilidad. Espero también escribir proximamente más sobre otros lenguajes como PHP, para no ser rutinarios con Javascript.

Categoria: Javascript

2 Comentarios

Entradas relacionadas


Comentario de Alberto

Realizado el Sábado, 6 de Septiembre del 2008 a las 22:06

Hola,

He probado el código explicado arriba, pero los “&&” de código javascript “if ((navigator.appName==”Microsoft Internet Explorer”) && (parseInt(navigator.appVersion)>=4)) {” dan error al validar en W3C (el doctype de mi página es XHTML 1.0 Strict
).

¿Alguien me podría explicar como sustituir los ampersand del código para que se pueda validar en W3C?

Muchas gracias.

Comentario de Frank

Realizado el Sábado, 25 de Octubre del 2008 a las 18:08

Hola,
Necesito un código html para imprimir una página especifica de mi web.
Actualmente pongo:

pero este me imprime toda la web con (familias, cabeceras, etc…) no el contenido que es lo que yo quiero.

¿Alguien tiene la solución para esto?

Muchas Gracias y un saludo.

Escribir un comentario

Puedes usar las siguientes etiquetas HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Solo Código

Solo Código es una colección de códigos de todo tipo que pueden resultar útiles para el diseño de páginas web. Está enfocado tanto para aquellos que son expertos, como para aquellos principiantes que quieren encontrar recursos útiles, o no saben implementar determinadas funciones en sus webs. No olvides que Solo Código es un blog de Informática Práctica, donde tenemos otras secciones interesantes como:
| Tutoriales | Trucos | Software | Links | Buscar |