Avatar billede aktiefald Nybegynder
27. juli 2003 - 14:54 Der er 3 kommentarer

links via "document.write"

Hvis man skal have mange links på en side, og ikke vil skrive <a href............> hele tiden.... så mener jeg at kunne huske at man ved hjælp af java eller lignende kan nøjes med at skrive selve "titlen" på linket og samme sted referere til en anden side/fil hvor alle links til hele sitet er listet.....!!!!

Håber der er nogen der kan hjælpe.

På forhånd tak

Henrik
Avatar billede don_r Nybegynder
28. juli 2003 - 09:03 #1
Du kan lave en JS-fil, i den kan du lave et array med linkstrenge og en funktion der laver en document.write på det element i arrayet som du giver den. Så kan du kalde funktionen på din side.'

Noget ala:

<script language="javascript">
var linkArray = new Array();
linkArray[0] = '<a href="">link1</a>';
linkArray[1] = '<a href="">link2</a>';

function insertLink(element) {
    document.write(linkArray[element]);
}


</script>

Når du vil indsætte et link kan du skrive
<script lanbguage="javascript">
insertLink(0);
</script>
Avatar billede don_r Nybegynder
28. juli 2003 - 09:04 #2
Du kan også lave 2 arrays et med linkurl og et med linktekst. Så slipper du for at skulle skrive <a href=""></a> hver gang
Avatar billede aktiefald Nybegynder
07. august 2003 - 20:03 #3
Jeg må indrømme at jeg har ikke synderlig styr på det her...
og det du skriver kan jeg ikke få til at funke...!!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester