webForumDet fria alternativet

mailto

5 svar · 701 visningar · startad av dpalsson2000

dpalsson2000Medlem sedan maj 200230 inlägg
#1

Har en knapp där jag på klick (onclick) vill skicka ett mail med mailto-funktionen med ett ämne och en "kropp".

Hur göra??

OkkidoMedlem sedan maj 20007 492 inlägg
#2

<a href="mailto:namn@domän.se?subject=Okkido-äger&body=puss">

dpalsson2000Medlem sedan maj 200230 inlägg
#3

och var är knappen?

Web-TorMedlem sedan nov. 200013 890 inlägg
#4

och var är knappen?

Här

diondraMedlem sedan feb. 200461 inlägg
#5

är inte säker på att du kan göra så. tror du måste använda ett cgi skript för att länka ihop formuläret med skicka knappen.

jarvkloMedlem sedan juli 20013 378 inlägg
#6

Sant - om det skall bli riktigt bra så....
Men här är ett exempel på två olika varianter som verkar funka i Mozilla och MSIE6 iallafall (även om det inte blir så snyggt i det andra exemplet - men det är en annan historia ;) ) :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="sv" xml:lang="sv">
<head>
  <title>Ett litet test</title> 
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1>mailto: i formulär</h1>
<h2>oncklick på knapp</h2>
<form action="/" method="GET">
<div>
<input
  type="button" 
  onclick="location.href='mailto:ingen.alls@example.se?subject=Hej&amp;body=Hej hopp';"
  value="E-posta mig!" 
/>
</div>
</form> 

<h2>action="mailto:" på formuläret</h2>
<form action="mailto:ingen.alls@example.se" method="get" enctype="text/plain">
<div>
<input type="text" name="subject" value="Hej hopp" /> <br />
<input type="text" name="body" value="I lingonskogen" /> <br />
<input type="submit" name="submit" value="E-posta mig!" />
</div>
</form>
</body>
</html>

Testa : http://member.webforum.nu/2241/epostformularexempel.html

Att man sedan både här och dör inte rekommenderar mailto:-länkar som action i form-taggar är också en annan historia (och kanske främst ett historiskt problem ? )
Googla lite efter t.ex. "html form mailto:" och döm själv ;)

134 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)