Avatar billede 200 Nybegynder
21. marts 2002 - 14:37 Der er 3 kommentarer og
2 løsninger

Hvordan laver man et javascript-link

Hordan laver man et link med javascript til et bestemt frame (framenavn) - måske noget med "target" :)
Håber det er til at forstå ?
Avatar billede Slettet bruger
21. marts 2002 - 14:38 #1
I din frame tilføjer du name="navnet på frame"

i linket: target:"navnet på frame"
Avatar billede jakoba Nybegynder
21. marts 2002 - 15:04 #2
i javascript adresserer du en given ramme ved at 'klatre rundt' i det træ rammene laver. fx:

parent.parent.main.venstre.location.href = 'nyside.html';

det betyder:

parent.          op i det frameset siden med koden ligger i
        parent.      og vider op i dets frameset
                main.      som indeholder en ramme ved navn main
                      venstre.    som også er et frameset der indeholder en ramme ved navn venstre

location.href      og den rammes indhold vil vi udskifte med 'nyfil.html'

mvh JakobA
Avatar billede 200 Nybegynder
21. marts 2002 - 16:52 #3
Undskyld, jeg er lidt i tvivl, kan ikke få de to svar at stemme overens :(
Nok bedst at lave et eksempel. Jeg har tre rammer: til venstre har jeg "menu", øverst "top" og hovedrammen i midten hedder "main"
Og jeg vil lave et linkt i "menu" som skal komme ind i main, filen som skal dukke op i "main" hedder: test.html
Ville være fint med konkret kode, på forhånd tak :)
Avatar billede jakoba Nybegynder
21. marts 2002 - 17:07 #4
siden du spurget efter troede jeg du mente:
  parent.main.location.href = 'nyfil.html';

men nu ser det ud til du mere mener et html link:
  <a href='nyfil.html' target='main'>klik her</a>

som otis helt korrekt svarede.

mvh JakobA
Avatar billede 200 Nybegynder
21. marts 2002 - 18:21 #5
jakoba > Problemet er nok at jeg ikke er på hjemmebane. Sidder med en hel masse javascript og ser nu, at jeg har brug for mere end et link.
Jeg vender tilbage :)
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