Erling Sørensen wrote:
> <SCRIPT LANGUAGE="JavaScript">
Hvis du har fundet den kodelinje på html.dk, må det bero på en fejl. Det er
ikke nødvendigt at definere language, når man sætter et javascript. Det er
derimod obligatorisk at definere type. Den rigtige formulering skal derfor
være <script type="text/javascript">
> <!-- Begin
> if ((navigator.appName == "Microsoft Internet Explorer") &&
> (parseInt(navigator.appVersion) >= 4)) {
> var url="
http://www.html.dk/faq";
> var title="FAQ om webdesign på html.dk";
> document.write('<p><a
> href="javascript:window.external.AddFavorite(url,title);"');
> document.write('">Klik her for at tilføje denne side til dine
> foretrukne!</a>');
> }
> else {
> var msg = "Husk at bookmarke denne side!";
> if(navigator.appName == "Netscape") msg += " (CTRL-D)";
> document.write(msg);
> }
> // End -->
> </script>
> Jeg har fundet nedenstående på HTML.dk.
> Det virker egentlig udmærket, men kan det tilrettes så "var url" og
> "var tittle" hentes fra <title> og URL på den aktuelle side?
Jeg har netop i anden sammenhæng haft fat i de samme parametre. Jeg henter
og bruger dem på denne måde:
titel = escape("Hjemmesideskolen")
adresse = escape(location.href)
document.write('<a href="mailto:din@ven.dk?subject=' + titel + '&body=' +
adresse + '"><img src="/images/anbefal.gif"width="20" height="16" alt=""
title="Anbefal denne side til en ven" /></a>');
Prøv, om du kan bruge det til dit formål.
--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk -
http://html-faq.dk
http://hjem.get2net.dk/egin