Avatar billede -kenner- Nybegynder
22. august 2004 - 14:48 Der er 10 kommentarer og
1 løsning

tip en ven

Hej Eksperter

jeg har en "Tip en ven" funktion, men jeg vil gerne selv bestemme, hvad der skal stå i mailen. (uden at ændre min <title>)

Koden:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da" lang="da">
<head>
<title>Anbefal side via e-mail</title>

<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>
</html>
Avatar billede biohazard_666 Nybegynder
22. august 2004 - 14:51 #1
tror du er kommet i en forkert kategori
Avatar billede Slettet bruger
22. august 2004 - 14:55 #2
Du kan bare sætte noget tekst ind her
document.title+" "+ så det bliver
document.title+" "+"Her står noget mere tekst i body sektionen"+
Avatar billede -kenner- Nybegynder
22. august 2004 - 14:59 #3
og hvar skal document.title+" "+"Her står noget mere tekst i body sektionen"+
sættet ind i scrpitet??
Avatar billede -kenner- Nybegynder
22. august 2004 - 15:01 #4
okay.. har fundet det takker
Avatar billede Slettet bruger
22. august 2004 - 15:01 #5
Så ligger jeg et svar :-)
Avatar billede -kenner- Nybegynder
22. august 2004 - 15:07 #6
Kan man skifte linie??
Avatar billede Slettet bruger
22. august 2004 - 15:10 #7
Ja prøv
"+"Her står noget" +chr(10)+chr(13) +" mere tekst i body sektionen"+ eller
"+"Her står noget" +"<br> +" mere tekst i body sektionen"+ eller
"+"Her står noget\n mere tekst i body sektionen"+
Avatar billede -kenner- Nybegynder
22. august 2004 - 15:31 #8
\n = virker ikke
+"<br> +" = så åbner den ikke outlook
+chr(10)+chr(13) +" = så åbner den ikke outlook
Avatar billede Slettet bruger
22. august 2004 - 15:47 #9
Det er de eneste forslag jeg har, men du kan jo prøve at stille det spørgsmål i Javascript kategorien, der sidder nogle der ved det. Du kan evt lige skrive med hvad du har prøvet.
Avatar billede -kenner- Nybegynder
22. august 2004 - 16:08 #10
okay, men tak for den hjælp du kunne give. :-)
Avatar billede Slettet bruger
22. august 2004 - 16:15 #11
Og jeg takker for point :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester