<< Föregående: ASP-koden i default.asp Nästa: På servern >>

Snygga till textfilen

Din textfil innehåller från början bara ett enda mellanslag. Det är litet synd, eftersom du kan använda textfilen till att skriva ut vettig information på gästbokssidan.

Kontaktinformation

Mitt förslag är att du placerar din e-postadress längst ned på sidan, men gömd i ett javaskript så att spamrobotar inte kan komma åt den. Själva skriptet finns att hämta på en annan plats i SupportData.Net, men eftersom du skall göra om det en del tar jag det här. Skriptet ser ursprungligen ut så här:

<P><SCRIPT language="javascript">
function smygadr(){
var a,b,c,d,e,f,g,h,i
a='<a href=\"ma'
b='kontakt'
c='\">'
a+='il'
b+='@'
a+='to:'
e='</a>'
f='SupportData.Net'
b+='supportdata.net'
g='<img src=\"'
h=''
i='\" alt="Kontakta oss." border="0">'
if (f) d=f
else if (h) d=g+h+i
else d=b
document.write(a+b+c+d+e)
}
smygadr()
</SCRIPT></P><

Skriptet innehåller mer kod än vad som behövs, för den händelse att man skulle vilja använda en bild i stället för länktext, men det spelar ingen roll.

Däremot måste du göra om skriptet så att det skrivs i en enda rad.

Börja med att byta ut variabelvärdena så att de blir rätt:

  • b='kontakt' – byt 'kontakt' mot den första delen av din e-postadress, den som står före snabel-a.
  • f='SupportData.Net' – byt SupportData.Net mot den text du vill att e-postlänken skall visa.
  • b+='supportdata.net' – byt supportdata.net mot den andra delen av din e-postadress, den som står efter snabel-a.
  • i='\" alt="Kontakta oss." – byt Kontakta oss mot den text du vill att en eventuell länkbild skall visa.
Gör om till en enda rad

För att göra om skriptet till en enda rad, så att det fortfarande fungerar och dessutom visar din e-postadress rätt, avslutar du varje rad utom den första och de båda sista med ett semikolon (;). Därefter tar du bort alla radmatningar, så att resultatet blir som nedan – här visas skriptet förstås över flera rader, eftersom raden inte får plats på bredden, men det viktiga är att det inte finns några fasta radbrytningar i det:

<P><SCRIPT language="javascript">function smygadr(){;var a,b,c,d,e,f,g,h,i;a='<a href=\"ma';b='karin';c='\">';a+='il';b+='@';a+='to:';e='</a>';f='Karin Andersson';b+='supportdata.net';g='<img src=\"';h='';i='\" alt="Kontakta oss." border="0">';if (f) d=f;else if (h) d=g+h+i;else d=b;document.write(a+b+c+d+e);};smygadr()</SCRIPT></P>

Placera detta i textfilen och spara den. När gästboken öppnas kommer din e-postadress att synas längst ned på sidan.

Använd gärna det här skriptet även på dina övriga webbsidor. Det skyddar din e-postadress och minskar risken för att du skall drabbas av spam.

   << Föregående: ASP-koden i default.asp Nästa: På servern >>

© SupportData.Net