Avatar billede anne-m Nybegynder
08. marts 2004 - 09:43 Der er 19 kommentarer og
2 løsninger

Named Anchor

Hejsa!

er det muligt at linke til et bestemt sted på en anden side (i et andet vindue?)

jeg har et popup med noter. Og så har jeg et "hovedvindue" hvor notelinks gerne skulle linke til en bestemt note i notevinduet.
Kan man det med et Named Anchor eller gælder det kun links i samme dokument?

Anne-Marie.
Avatar billede Jman Praktikant
08. marts 2004 - 09:51 #1
Skal du eksempelvis springe til note 2:

linket: <a href="dinside/#note2">til note 2</a>

anchor pointet: <a name="note2">Her starter note 2</a>
Avatar billede bufferzone Praktikant
08. marts 2004 - 09:53 #2
ja du kan, med det frontpage kalder et bogmærke.

bogmærket sættes med <a name="herernavnet">et eller andet </a>

på linket laves med <a href="#herernavnet">hop til bogmærke</a>
Avatar billede anne-m Nybegynder
08. marts 2004 - 09:57 #3
Tusinde tak for hjælpen - jeg prøver straks. ;o) jeg deler point mellem jer.
Avatar billede Jman Praktikant
08. marts 2004 - 10:04 #4
lige en bemærkning (ved selvfølgelig ikke om du har testet det, men blot ud fra din kommentar)
Det er O.K. at teste at det rent faktisk virker inden du accepterer *S*
Avatar billede anne-m Nybegynder
08. marts 2004 - 10:10 #5
Nu har jeg testet det - og det virker... sådan da. Jeg kan ikke umiddelbart få linket til at åbne i samme popup - men i stedet åbner linket i samme side. :o/
Avatar billede Jman Praktikant
08. marts 2004 - 10:12 #6
hvordan ser din kode ud omkring href'en ?
Avatar billede anne-m Nybegynder
08. marts 2004 - 10:34 #7
Det her står ved det der linker til note-popup vinduet ved navn: Note

<A href="http://192.168.1.101/typo3/std/kommerciel1/?id=414" target=Note>[se note 1]</A>
Avatar billede Jman Praktikant
08. marts 2004 - 10:35 #8
Denne her: target=Note

Den skal ikke være der, hvis du vil have linket skal fortsætte i samme side
Avatar billede anne-m Nybegynder
08. marts 2004 - 10:36 #9
så satte jeg det sådan her ind:
<A href="http://192.168.1.101/typo3/std/kommerciel1/?id=414#note2" target=Note#>[se note 1]</A>
Avatar billede Jman Praktikant
08. marts 2004 - 10:37 #10
Pas i øvrigt på dine links, hvis du skal publisere det efterfølgende...

Dit link peger direkte lokalt på din maskine (altså din IP-adresse). Det kommer du til at skulle ændre, hvis det skal være et offentligt site
Avatar billede Jman Praktikant
08. marts 2004 - 10:38 #11
<A href="http://192.168.1.101/typo3/std/kommerciel1/?id=414#note2">[se note 1]</A>

Du skal ikke have target på, med mindre dit link skal sendes over i en anden side/frame :)
Avatar billede anne-m Nybegynder
08. marts 2004 - 10:38 #12
eller sådan her:

<A href="http://192.168.1.101/typo3/std/kommerciel1/?id=414" target=Note/#note2>[se note 2]</A>
Avatar billede Jman Praktikant
08. marts 2004 - 10:39 #13
se nu hvad jeg skriver ...
Avatar billede Jman Praktikant
08. marts 2004 - 10:41 #14
Læs evt. http://www.html.dk/tutorials/html/lektion8.asp (ca. 2/3-dele nede på siden) om targets
Avatar billede anne-m Nybegynder
08. marts 2004 - 10:47 #15
... linket skal sendes til en anden side. (note siden!)
Jeg sidder med det i Typo3 (et cms-system som er php-baseret og med typoscript) derfor er det måske lidt anderledes?? Jeg har noget dynamisk tekst hvori jeg har links til en noteside...

jeg læser på dit link nu...
Avatar billede Jman Praktikant
08. marts 2004 - 10:50 #16
Du skal selvfølgelig benytte target, når du aktiverer din popup (ved ikke lige hvordan du har brygget din popupkode sammen...

Du skriver så "Jeg kan ikke umiddelbart få linket til at åbne i samme popup "
Men når du så er inde i popup-vinduet, skal du ikke benytte target .. der står du jo allerede
Avatar billede anne-m Nybegynder
08. marts 2004 - 11:00 #17
nåeh! vi har talt lidt forbi hinanden... Når siden loader - åbner et popopvindue med noter til siden. Dette popupvindue er der hele tiden. På hoved-siden  er der en masse links der linker til noter i note-popup-vinduet. Det er disse links jeg er i gang med. Så target for linksne er notesiden og den side med linksne er hovedsiden.
(jeg indrømmer at jeg er lidt tung at danse med...) ;o)
...siden skal være et offentligt site - så har jeg et problem? det ligger allerede på serveren...
Avatar billede anne-m Nybegynder
08. marts 2004 - 11:05 #18
"Attributten target (engelsk for "mål") fortæller browseren, hvor den skal åbne dit link. Ved at sætte target lig "_blank" åbner jeg linket i et nyt browservindue."

Er det så ikke rigtigt at at sætte mit popupvindue ved navn "Note" som  target "Note" ? for mig giver det mening ;o)
Avatar billede Jman Praktikant
08. marts 2004 - 11:12 #19
Det med popup'en der hele tiden er der, men som du så vil linke over til .. Der skal du have en target på ... der er vist noget omkring popup-vinduer og attributter omkring disse...
Jeg vil foreslå at du opretter et nyt spørgsmål (evt i javascript..kategorien), hvor du forklarer det du lige har skrevet til mig ;)

M.h.t. publiseringen, får du et problem, fordi du benytter fuldstændige stier. Når andre folk så skal kigge på din server, vil de ikke kunne finde links, da du linker lokalt på din maskine.
Det er ikke nødvendigt at have den fuldstændige sti med i href'en .. Blot stien inden for domænet
d.v.s.
./mappenavn/fil.html hvis der henvises ned i en mappe
../mappenavn/fil.html hvis du skal et niveau tilbage og ind i en anden mappe

. = der hvor står
.. = et niveau tilbage i mappestrukturen

læs evt. mere om links på den samme side, jeg henviste til.
Avatar billede anne-m Nybegynder
08. marts 2004 - 11:17 #20
oki! men tak for hjælpen. Jeg kigger mere på dit link.
Ha en god dag. ;o)
Avatar billede Jman Praktikant
08. marts 2004 - 11:19 #21
i lige måde
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