Avatar billede x-pander Nybegynder
18. juni 2005 - 16:54 Der er 14 kommentarer og
2 løsninger

Åben link et andet sted

Hej

Hvordan får men et link som man trykker på, til at åbne et andet sted på siden?

Jeg har gjoryt det før, men kan ikke se mig ud af koden mere...

Tak.
Avatar billede x-pander Nybegynder
18. juni 2005 - 17:07 #1
Ikke noget med target eller noget? Der må da være nogle der ved det. I kan finde ud af alt muligt andet kryptisk web-halløj...
Avatar billede Søren Bech Morsing Praktikant
18. juni 2005 - 17:08 #2
i frames?
<a href="" target="_indhold">

givet at du har en frame der hedder _indhold

Eller mener du poppe op et bestemt sted? evt. uden scrollbars m.v.?
Eller snakker vi layers?
Avatar billede olebole Juniormester
18. juni 2005 - 17:12 #3
<ole>

Du skal tilbage til Netscape4.X for at finde en browser, der var avanceret nok til at kunne loade et HTML-dokument i et HTML-dokument uden brug af (i)frames. Den havde så til gengæld hele to metoder til det  :)

/mvh
</bole>
Avatar billede x-pander Nybegynder
18. juni 2005 - 17:15 #4
sbk, det lyder meget rigtigt det du skriver, men hvordan får jeg lige navngivet min side? <id=_indhold>???

Olebole, mener ikke det var sådan jeg lavede det...
Avatar billede olebole Juniormester
18. juni 2005 - 17:20 #5
x-pander >> Jeg forstår ikke, hvad du skriver til mig(?)

Det, du kan gøre, er:

<a href=" target="_indhold">LINK</a>
<iframe name="_indhold"></iframe>
Avatar billede olebole Juniormester
18. juni 2005 - 17:23 #6
Arrrhhh ... nu forstår jeg din kommentar. Jeg så ikke: "Jeg har gjoryt det før, men kan ikke se mig ud af koden mere..."  ;o)

Der er ikke andre muligheder end at bruge (i)frames. Så kun, hvis du har kodet specielt til NS4.X (hvilket nok er usandsynligt), har du kunnet undgå (i)frames  :)
Avatar billede Søren Bech Morsing Praktikant
18. juni 2005 - 17:24 #7
hvis det er frames så har du en side du kalder fx index.htm - den kunne ligne:
<html>
<head>
<title>din tiel</title>
</head>

<frameset framespacing="0" border="0" cols="500,*" frameborder="0">
<frame name="left" src="left.htm" marginwidth="0" marginheight="0" scrolling="no" noresize target="right">
<frame name="right" src="right.htm" marginwidth="0" marginheight="0" scrolling="no" noresize target="main">
  <noframes>
  <body topmargin="0" leftmargin="0">
Kan ikke se frames ....
  </body>
  </noframes>
</frameset>
</html>
Avatar billede olebole Juniormester
18. juni 2005 - 17:38 #8
Både og ... frameborder-attributten må ikke ligge på frameset-elementet, men hører hjemme på frame-elementerne.
Desuden skal target nok ikke være 'main', da der jo ikke findes en sådan frame  ;o)
Avatar billede Søren Bech Morsing Praktikant
18. juni 2005 - 17:52 #9
olebole: tak... dårligt eksempel, læste det ikke igennem

Her er en igen, menu i venstre side, 200 pixels bred:

<html>
<head>
<title>DIN TITEL</title>
</head>

<frameset framespacing="0" border="0" frameborder="0" cols="200,*">
    <frame name="menu" src="menu.htm" scrolling="auto" target="content">
    <frame name="content" src="indhold.htm">
    <noframes>
    <body>
        VISES HVIS BROWSER IKKE KAN VISE FRAMES
    </body>
    </noframes>
</frameset>
</html>

Men, hmm jeg har for nylig brugt frames i stedet for iframes, men gad vide hvor tit det egentlig benyttes længere?
Avatar billede x-pander Nybegynder
18. juni 2005 - 18:06 #10
Jeg må sige mange tak til jer begge. OleBole, jeg bruger denne:

<a href=" target="_indhold">LINK</a>
<iframe name="_indhold"></iframe>

Og sbk, tak for dit indæg også.

I brude få 100 hver, lægger du ikke et svar olebole?
Avatar billede olebole Juniormester
18. juni 2005 - 18:10 #11
Kun en ti'er til mig, tak. Jeg har jo ikke gjort så meget andet end at uddybe sbk's eksempler og rettet et par småfejl.
20/10 er nok en meget fair deling ... håber, sbk er enig  :)
Avatar billede x-pander Nybegynder
18. juni 2005 - 18:12 #12
Okay, det ved jeg ikke lige hvordan jeg gør, ved hvordan man splitter lige over, men ikke som du beskriver...?
Avatar billede olebole Juniormester
18. juni 2005 - 18:17 #13
Hmmm ... det er så længe siden, jeg har stillet et spm, at det kan jeg zq ikke lige huske. Kan man ikke trykke på 'Avanceret' eller noget i den retning - og så tildele et antal poits til hver bruger?  :)
Avatar billede x-pander Nybegynder
18. juni 2005 - 18:26 #14
Såååådan, yep. Der var en der hed "alternativ pointfordeling"

Sådan. Endnu engang, tak for hjælpen. Jeg er stadig begynder på det groveste, så jeres hjælp er meget værdsat.
Avatar billede Søren Bech Morsing Praktikant
18. juni 2005 - 18:30 #15
point nam nam ;)
skulle kunne ændre profil navn til point-spiser

*LL*

god sommer
Avatar billede olebole Juniormester
18. juni 2005 - 20:17 #16
- tak for points  :)
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