Toon posts:

Anchor's gebruiken in meerdere niveau's

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hee,

Ik wil een link maken naar een anchor binnen een frame binnen een frameset. Maar die hele frameset moet weergegeven worden...

Dus frame1 = frame met anchor + onderdeel van frameset
frame2 = onderdeel van frameset
Frame3 = frameset, dus frame1 en frame2

Frame3 moet weergegeven worden, terwijl de browser daarbinnen naar de anchor op frame1 springt...

Ik hoop dat ik dit vage probleem duidelijk heb uitgelegd... :P

mzzl

  • Helox-in-a-box
  • Registratie: Augustus 2000
  • Laatst online: 19:04
beetje vaag ja :P
maaruh, je kan een frame een name geven en dan kan je het aanroepen met
code:
1
<a href="link" target="frame_naam">klik hiero</a>

  • DeFeCt
  • Registratie: Juli 2000
  • Laatst online: 02-09 10:13

DeFeCt

je wéét toch

Op dinsdag 02 oktober 2001 12:58 schreef Helox-in-a-box het volgende:
beetje vaag ja :P
maaruh, je kan een frame een name geven en dan kan je het aanroepen met
code:
1
<a href="link" target="frame_naam">klik hiero</a>
en dan nog naar de anchor....

Was het niet zoiets:
code:
1
<a href="link.htm#anchorname" target="frame_naam">klik hiero</a>

:?

Flickr


Verwijderd

Topicstarter
hehe, en dan moet die anchor verwijzen naar een plaats op een frame binnen het frameset wat ik aan wil roepen...

ik weet dat je frames namen kunt geven enz, toch bedankt :P
ik begrijp het zelf ook steeds minder...

  • DeFeCt
  • Registratie: Juli 2000
  • Laatst online: 02-09 10:13

DeFeCt

je wéét toch

Op dinsdag 02 oktober 2001 14:26 schreef El_Jacko het volgende:
hehe, en dan moet die anchor verwijzen naar een plaats op een frame binnen het frameset wat ik aan wil roepen...

ik weet dat je frames namen kunt geven enz, toch bedankt :P
ik begrijp het zelf ook steeds minder...
Dat doet ie toch? vandaar dat target....

Flickr


Verwijderd

Topicstarter
dan snap ik het echt niet....

de link komt er zo uit te zien

<a href="frameset.htm">blblbl</a>

dit frameset bevat 2 frames, waarbij er een een anchor bevat die gelijk weergegeven moet worden. Maar als je deze link gebruikt kun je daar die anchor voor het frame wat binnen dat frameset zit, toch niet aanroepen?

  • DeFeCt
  • Registratie: Juli 2000
  • Laatst online: 02-09 10:13

DeFeCt

je wéét toch

Flickr


Verwijderd

Topicstarter
ik kom er niet veel verder mee eerlijk gezegd...

waarschijnlijk moet ik een javascriptje gebruiken ofzo... dus als iemand een oplossing heeft...

  • DeFeCt
  • Registratie: Juli 2000
  • Laatst online: 02-09 10:13

DeFeCt

je wéét toch

Op woensdag 03 oktober 2001 05:22 schreef El_Jacko het volgende:
ik kom er niet veel verder mee eerlijk gezegd...

waarschijnlijk moet ik een javascriptje gebruiken ofzo... dus als iemand een oplossing heeft...
Ik wil niet lullig doen, maar wat jij moet doen is ff HTML gaan leren.

een target gebruik je om een frame aan te roepen en de #name gebruik je om je target binnen dat frame aan te roepen, daar heb je echt geen javascript voor nodig.
Dus frame1 = frame met anchor + onderdeel van frameset
frame2 = onderdeel van frameset
Frame3 = frameset, dus frame1 en frame2
Hieruit maak ik op dat je het gewoon niet begrepen hebt of dat je je vraag verkeerd omschrijft.

Frame drie wordt namelijk altijd weergegeven want dit is je frameset, als het goed is....

Wat dacht je ervan om je code eens te posten, dat wil ook nog wel eens verhelderend werken.

Flickr


Verwijderd

toch makkelijk, gewoon linken naar de bookmark, en dan de target opgeven. Als ik het verkeerd begrijp post dan ff je code of omschrijf je prob even beter

  • DeFeCt
  • Registratie: Juli 2000
  • Laatst online: 02-09 10:13

DeFeCt

je wéét toch

Op woensdag 03 oktober 2001 10:37 schreef moeman het volgende:
toch makkelijk, gewoon linken naar de bookmark, en dan de target opgeven. Als ik het verkeerd begrijp post dan ff je code of omschrijf je prob even beter
de bookmark:?

leg eens uit...

Flickr


Verwijderd

Op woensdag 03 oktober 2001 11:07 schreef DeFeCt het volgende:

[..]

de bookmark:?

leg eens uit...
<a href="link.htm#anchorname">bookmark</a>

ehhhhhhhhhhhhhh tsjaaaaaaaaa, heb een frontpage achtergrond hahahahahaha >:)

Verwijderd

Topicstarter
uhm... Ik begrijp dat ik 1 ding vergeten ben te zeggen en dat is dat die frameset in zijn geheel aan geroepen moet worden: de link moet dus verwijzen naar dat frameset, en de anchor naar een frame binnen dat frameset

zo beter?

ps ik WEET hoe targets en links werken :7

Verwijderd

Op woensdag 03 oktober 2001 15:42 schreef El_Jacko het volgende:
uhm... Ik begrijp dat ik 1 ding vergeten ben te zeggen en dat is dat die frameset in zijn geheel aan geroepen moet worden: de link moet dus verwijzen naar dat frameset, en de anchor naar een frame binnen dat frameset

zo beter?

ps ik WEET hoe targets en links werken :7
hmmm, volgens mij kan dat niet.... geloof ik

Verwijderd

Topicstarter
aha... dat dacht ik dus ook... valt er niet iets met javascripts te regelen?

Verwijderd

Zit met hetzelfde probleem. Iemand misschien een oplossing???

Verwijderd

hmm misschien iets van
code:
1
2
3
4
5
6
7
8
9
10
<Script>
function openframe
{
top.framenaam.location.href="http://de locatie van de frameset";
}
function openanchor
{
top.framenaam.framenaam.location.href="http://de locatie van de pagina#anchornaam";
}
</script>

en dan ietsvan
code:
1
onmouseclick(openframe; openanchor;)

of iets dergelijks.

Ik kom niet met een JavaScript achtergrond maar van een PHP achtergrond, dus het kan zijn dat delen van deze code niet kloppen, misschien kan iemand met wat meer verstand hem ff nakijken en eventueel debuggen. Volgens mij moet het zo kunnen werken

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
denk dat je beter in de frameset een scriptje kan zetten die leest of er een anchor wordt gevraagd, en dat dan achter de url van de subframe zet
code:
1
2
3
4
5
6
7
8
9
dus als je de frameset als frameset.html#anker aanroept,
dat in frameset.html een script het deel #anker afvangt

frameset.html#anker
         \____/
        dit deel dus

en dat vervolgens achter de url van de subframe plakt,
dus achter subframe.html, #anker plakt, zodat dus subframe.html#anker wordt aangeroepen, en je dus idd naar de goede plek gaat

kan misschien met location.search in JS?

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Op woensdag 05 december 2001 16:38 schreef wicher het volgende:
kan misschien met location.search in JS?
window.location.hash

Today's subliminal thought is:

Pagina: 1