Baumeister Mediasoft Engineering BME - Baumeister Mediasoft Engineering  JavaScript Application: Email a Page/Link to a Friend - English Version JavaScript-Anwendung: Seite/Link an einen Bekannten schicken - Deutsche Version
Baumeister Mediasoft Engineering
Bartels AutoEngineerCarLogDienstleistungenRessourcenFirmenprofilKontakt
Baumeister Mediasoft Engineering » Ressourcen » Webentwicklung » JavaScript » Applikationen » Seite/Link versenden
JavaScript-Anwendungen

JavaScript-Anwendung: Seite/Link an einen Bekannten schicken

Baumeister Mediasoft Engineering

Ein Hypertextverweis zum Verschicken einer Webaddresse per Email lässt sich relativ einfach mit folgendem HTML-Code anzeigen:

<a href="mailto:?subject=Interessante Website&body=Hier ist eine interessante Webaddresse: http://www.bme.ie">BME-Webaddresse an einen Bekannten senden</a>

Die Verwendung des mailto:-Protokolls aktiviert das beim Anwender installierte Emailprogramm mit den angegebenen Parametern für Email-subject ("Betreff:") und Email-body (Text der Nachricht). Da zwischen mailto: und ? keine Empfängeraddresse eingetragen ist, bleibt die Angabe des Empfängers dem Anwender vorbehalten.

Das folgende JavaScript erweitert die Möglichkeiten ein klein wenig:

var sSubject 'Interessante Webseite';
var 
sBody    'Hallo,\\n\\ndies ist u.U. von Interesse:\\n' location.href;
var 
sDisplay 'Diese Seite an einen Bekannten schicken';
document.write(
    
'<a href="mailto:'
    
'?subject=' escape(sSubject)
    + 
'&body=' escape(sBody)
    + 
'">' sDisplay '</a>'
    
);

In obigem Script werden die Variablen bzw. Parameter sSubject (subject) und sBody (body) mit der JavaScript-Methode escape verschlüsselt, um die problemlose Verwendung von speziellen Zeichen wie z.B. Zeilenumbruch zu ermöglichen.

Funktionsfähige Beispiele:

BME-Webaddresse an einen Bekannten schicken

Siehe auch

Baumeister Mediasoft Engineering » Ressourcen » Webentwicklung » JavaScript » Applikationen » Seite/Link versenden

JavaScript-Anwendung: Seite/Link an einen Bekannten schicken • © 2019 Manfred Baumeister • Aktualisiert: 29. Oktober 2008, 14:15 [UTC]

Baumeister Mediasoft Engineering, Clontarf, Dublin 3, D03 HA22, Irland
© 2019 Manfred Baumeister

JavaScript Application: Email a Page/Link to a Friend - English Version JavaScript-Anwendung: Seite/Link an einen Bekannten schicken - Deutsche Version