Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/04/2006, 04:35
Avatar de ludovico2000
ludovico2000
 
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 20 años, 5 meses
Puntos: 2
Los formularios sólo toman datos, lo que luego hagas con ellos es otra cosa (PHP, ASP, enviar por mail, tratar con javascript,...)

Aqui tienes, con html y un poco de javascript:
(lo que hay detrás de // verás que son comentarios totalmente prescindibles)

Código:
<html>
<head>
</head>
<script language="javascript">
function mailpage() //esto define el nombre de la función
{
uno = document.miform.uno.value; //esto mete los valores de los campos en variables con el nombre que quieras
dos = document.miform.dos.value; //esto mete los valores de los campos en variables con el nombre que quieras
tres = document.miform.tres.value; //esto mete los valores de los campos en variables con el nombre que quieras
cuatro = document.miform.cuatro.value; //esto mete los valores de los campos en variables con el nombre que quieras

salto="%0D%0A"; //esto es porque en la cadena mailto el salto de línea es incómodo de escribir, y así lo meto en esa variable y lo puedo usar más facilmente
mail_str = "mailto:" + uno + ";"+ dos + ";"+ tres + ";"+ cuatro +"?subject=visita mi página."; //la interrogación es para definir cosas como asunto, copias, cuerpo,...
mail_str += "&body=Hola:" + salto + salto + "Te recomiendo que visites esta página:" + salto + " -- "; //como la instrucción es muy larga, cierro la línea y poniendo " lomismo +=" puedo continuar escribiendo como si fuera en la misma línea

location.href = mail_str; //le digo al navegador que ponga todo eso de mailto:... "en la barra de direcciones", lo que creará automáticamente un nuevo mensaje (en outlook, p.ej.) de correo-e.
}
</script>
<body>
<form name="miform">
mail uno:<input type="text" name="uno">
<br />
mail dos:<input type="text" name="dos">
<br />
mail tres:<input type="text" name="tres">
<br />
mail cuatro:<input type="text" name="cuatro">
<br />
<input type="button" onClick="mailpage()" value="Recomendar">
</form>
</body>

</html>