Tving folk til at huske din side
Sat på siden 08-08-2003
Det er godt, hvis folk kan finde din side via Google, men hvordan får du gæsterne til at vende tilbage?
I hæftet "Sjove effekter på hjemmesiden"
http://www.libris.dk/default.asp?loadside=/Vis_produkt.asp?ISBN=87-7843-587-0
kan du lære, hvordan du sætter
et link på din hjemmeside, som folk kan bruge til at registrere siden
blandt deres bogmærker.
Du kan også gøre lidt mere for at tvinge dem - hvis din gæst altså bruger Microsoft Explorer.
Når gæsten besøger siden, vil han ikke se noget usædvanligt. Først når han lukker siden, vil han få en dialogboks frem på skærmen, der hjælper ham med at gemme siden blandt hans favoritter. Du kan se et eksempel her: www.malka.it/tips/demobookmark.html
For at indsætte scriptet på din side, behøver du blot at ændre <body>-taggen til følgende:
<body onUnload="bookmark()">
og indsætte selve JavaScriptet som noget af det første i <body>.
Her følger scriptet, hvor du selv kan tilpasse den danske tekst, som det passer dig:
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide the script from older browsers
// Tips&Tricks
// www.malka.it/tips
// Gratis ugemail med tips&tricks
var url="http://www.malka.it/tips"; // URL
var title="Tips&Tricks"; // Titel
function getCookie(NameOfCookie) {
if (document.cookie.length > 0) {
begin = document.cookie.indexOf(NameOfCookie+"=");
if (begin != -1) {
begin += NameOfCookie.length+1;
end = document.cookie.indexOf(";", begin);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(begin, end)); }}
return null; }
function setCookie(NameOfCookie, value, expiredays) {
var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
document.cookie = NameOfCookie + "=" + escape(value) +
((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}
function delCookie (NameOfCookie) {
if (getCookie(NameOfCookie)) {
document.cookie = NameOfCookie + "=" +
"; expires=Thu, 01-Jan-70 00:00:01 GMT"; }}
function bookmark() {
visited=getCookie('visited');
if (visited==null) {
setCookie('visited','yes',365)
window.external.AddFavorite(url,title); }}
if (document.all) {
document.write('<A HREF="javascript:window.ext');
document.write('ernal.AddFavorite(url,title);" ');
document.write('onMouseOver=" window.status=');
document.write("'Tilføj til favoritter!'; return true ");
document.write('"onMouseOut=" window.status=');
document.write("' '; return true ");
document.write('"></a>'); }
else {
document.write("<p align=center><font color=#000080 size=2>Tilføj
"+title+"til dine bogmærker (CTRL-D)</font></p>");
}
// Stop hiding from older browsers -->
</SCRIPT>