Desværre
Man kan ikke sende formmail med JavaScript
Eller.. Man kan godt, men så skal man have installeret en mail i sit mail-program, og den vil stadig åbne programmet.
Men her er et anbefal-siden script, som du nok kan lege lidt med...
<head>
<script type="text/javascript">
<!-- Dette script og mange flere -->
<!-- findes hos http://www.html.dk -->
<!-- Start
var ok;
function checkEpostAdresse(field) {
// Nedenstående udtryk skal stå på én linie
var okEpost = field.value.match(/\\b(^(\\S+@).+((\\.com)|\\.net)|(\\.edu)|(\\.mil)|(\\.gov)|(\\.org)|(\\.info)|(\\..{2,2}))$)\\b/gi);
if (okEpost) {
ok = true;
}
else {
alert('E-mail adressen skal være gyldig');
field.focus();
field.select();
ok = false;
}
}
u = window.location;
// Her skrives e-mailens subject
m = "Check denne side jeg har fundet....";
function mailThisUrl() {
ok = false
checkEpostAdresse(document.sendEpost.address);
if (ok) {
// Nedenstående udtryk skal stå på én linie
window.location = "mailto:"+document.sendEpost.address.value+"?subject="+m+"&body="+document.title+" "+u;
}
}
// Slut -->
</script>
</head>
<body>
<form name="sendEpost" action="#">
<h1>Anbefal denne side</h1>
<p>Modtagers e-mail:<br />
<input type="text" name="address" size="25" />
<input type="button" value="Send anbefaling" onClick="mailThisUrl();" /></p>
</form>
</body>
I dette tilfælde, ville jeg anbefale PHP, men ASP kan også bruges
Indlæg senest redigeret d. 22.10.2006 20:13 af Bruger #10266