ich habe mit sendlink und anderen Modulen versucht, einen Artikellink per Email zu verschicken, aber es wird nie der ganze Link angezeigt. Ich habe also dann versucht mit Javascript den Link zu verschicken, doch dieser wird auch abgekürzt:
http://www.finkproductions.de/fpmag/cms ... p?client=1
statt
http://www.finkproductions.de/fpmag/cms ... &idart=100
Irgendwie scheinen die & Probleme zu machen.
Hier der Javascript Code den ich benutze:
Code: Alles auswählen
<script language="JavaScript">
<!-- Original: CodeLifter.com (support@codelifter.com) -->
<!-- Web Site: http://www.codelifter.com -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://www.jsunity.de -->
<!-- Begin
var good;
function checkEmailAddress(field) {
// the following expression must be all on one line...
var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.de)|(\..{2,2}))$)\b/gi);
if (goodEmail) {
good = true;
}
else {
alert('Bitte eine gueltige eMail-Adresse eingeben.');
field.focus();
field.select();
good = false;
}
}
u = window.location;
m = "Ich glaube, das interessiert Dich...";
function mailThisUrl() {
good = false
checkEmailAddress(document.eMailer.address);
if (good) {
// the following expression must be all on one line...
window.location = "mailto:"+document.eMailer.address.value+"?subject="+m+"&body="+document.title+" "+u;
}
}
// End -->
</script>
<form name="eMailer">
<p><br>
<img src="images/pic03.gif" width="147" height="102" align="right">
Diesen Artikellink per eMail verschicken<br>
Die Email-Adresse des Empfängers: <br>
<input type="text" name="address" size="25">
<br>
<input name="button" type="button" onClick="mailThisUrl();" value="Artikellink senden">
</p>
</form>
Anzuschauen ist das Problem auf:
http://www.finkproductions.de/fpmag/cms ... &idart=100