mailto: "verschlüsseln"

soundZ

Grünschnabel
Hallo,

als aller erstes: Meine JS-Kentnisse liegen im Wesentlichen in STRG-C und STRG-V :-) 'Hab also nur einen grundsätzlichen Schimmer von dem was ich tue:-)

Nun zu meinem Problem:
ein "Mailto" im ahref zu verschlüsseln wird ja gerne mit

Code:
<script type="text/javascript">
	<!--//
		document.write("e-Mail: "+"<a href='mai"+"lto:"+"info"+"&#64"+"test"+"."+"de'>klick</a>");
	//-->
</script>
gemacht.

Nun stellt sich mir die Frage, wie ich es mache, wenn der ahref-Tag aber noch JS-Funktionen (?) beinhaltet (z.B für nen Image-Mouseover).

Anders gesagt. Wie kann man o.g. Script (oder eins mit vergleichbarer Funktion) auf z.B.

Code:
<a href="mailto:info@test.de" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('sendmail','','image_over.jpg',1)"><img name="sendmail" src="'image_out.jpg"></a>

anwenden?
Hilfe wird Dankbar und mit einem virtuellen Kuss angenommen:-)

soundZ
 
bittesehr:

Code:
<script type="text/javascript">
	<!--//
		document.write("e-Mail: "+"<a href='mai"+"lto:"+"info"+"@"+"test"+"."+"de'"+ "onMouseOut=MM_swapImgRestore() onMouseOver=MM_swapImage('sendmail', 'image_over.jpg',1)" +"><img name='sendmail' src='image_out.jpg'></a>");
	//-->
</script>

...hab es zwar nicht getestet, aber müsste eigentlich passen.
 
nee.. leider nicht, genau das hatte ich auch versucht.. ich denke mal, dass es da ein Problem mit den Quotes gibt - weiss aber nicht genau welches...

dennoch vielen Dank für den schnellen Hilfeversuch:-)

P.S.: Das mailto funktionier.! Das Image-Mouseover aber nicht!
 
Zuletzt bearbeitet:
und wenn du die onMouse-Events nicht in das a-Tag reinpackts, sondern einfach zu dem Image-tag schreibst?

Also in etwa so:

Code:
<script type="text/javascript">
<!--//
document.write("e-Mail: "+"<a href='mai"+"lto:"+"info"+"@"+"test"+"."+"de'"><img name='sendmail' src='image_out.jpg' onMouseOut=MM_swapImgRestore() onMouseOver=MM_swapImage('sendmail', 'image_over.jpg',1)" +"></a>");
	//-->
</script>

Keine Ahnung, ob das geht...aber ein Bild ist ja auch ein Objekt, dass Event-Handler wie onmouseover und so verarbeiten kann...
 
Hi Receiver,

das war ne gute Idee. Ist zwar nicht sonderlich "sauber" nen HTML-Tag in einem
"document.write("" zu öffnen und dann außerhalb zu schließen... klappt aber:-) Danke. Virtuelle Küsse! :p

sieht nun so aus:
Code:
<script type="text/javascript">
	<!--//
	document.write("<a href='mai"+"lto:"+"info"+"@"+"test"+"."+"de'>");
	//-->
</script>

<img name="sendmail" onMouseOut="MM_swapImgRestore()"  onMouseOver="MM_swapImage('sendmail','','part1b2_a.jpg',1)" src="part1b2_n.jpg" width=102 height=17 border="0">

</a>

wobei man das </a> natürlich auch wieder mit JS rauschreiben könnte, so dass es insgesamt mehr oder weniger "sauber" geschlossen wird (bzw. nicht geschlossen, wenn kein JS vorhanden :-) )

Vielen Dank nochmal an euch Beide für die fixe Hilfe
 

Neue Beiträge

Zurück