Ankers met I-Frames wil niet werken

Pagina: 1
Acties:
  • 238 views sinds 30-01-2008
  • Reageer

  • lowlandsrouter
  • Registratie: Oktober 2004
  • Laatst online: 21-12-2017
Wat is de vereenvoudigde bedoeling:

inline frame index:

<TABLE CELLPADDING="0" CELLSPACING="0">
<TR>
<TD>
<IFRAME SRC="1.html" WIDTH="1212" HEIGHT="800" FRAMEBORDER="0"></IFRAME>
</TD>
</TR>
<TR>
<TD>
<IFRAME SRC="2.html" WIDTH="1212" HEIGHT="800" FRAMEBORDER="0"></IFRAME>
</TD>
</TR>
</TABLE>

In 2.html staat een anchor dat ik wil kunnen bereiken vanuit een link in 1.html (opdat ie mooi naar beneden scrollt naar het voor mij gewenste punt)

Ik heb uitgebreid in de archieven van dit forum en er schijnt een oplossing voor te zijn (2002 topic). Helaas is de link naar de oplossing dood. Iemand>?

B.v.d. :)

[edit] Bij voorkeur geen Javascript oplossingen, omdat ik de ankers wil gebruiken met een in, Coffecup Free DHTML menu, gegenereerd menu.

[ Voor 22% gewijzigd door lowlandsrouter op 01-11-2007 05:22 ]

The important thing is not to stop questioning. -Albert Einstein


  • NielsNL
  • Registratie: Januari 2002
  • Laatst online: 30-01 12:08

NielsNL

DigiCow

Met google de woorden "frames target href" ingetikt, toen was dit de eerste hit.
Zet dit: target="framenaam" bij de link dus: <a href="2.html#anchor" target="framenaam">Link</a>.
Oh ja, je moet met name="framenaam" je frame een naampje geven.

[ Voor 12% gewijzigd door NielsNL op 01-11-2007 05:18 ]

M'n Oma is een site aan het haken.


  • lowlandsrouter
  • Registratie: Oktober 2004
  • Laatst online: 21-12-2017
NielsNL schreef op donderdag 01 november 2007 @ 05:17:
Met google de woorden "frames target href" ingetikt, toen was dit de eerste hit.
Zet dit: target="framenaam" bij de link dus: <a href="2.html#anchor" target="framenaam">Link</a>.
Oh ja, je moet met name="framenaam" je frame een naampje geven.
Okey, het ziet er logisch uit, maar het werkt niet (net even getest met een gewone link i.p.v. dhtml menu)

<a href="test.html#anker " target="twee">test</a>

[ Voor 45% gewijzigd door lowlandsrouter op 01-11-2007 06:39 ]

The important thing is not to stop questioning. -Albert Einstein


  • moozzuzz
  • Registratie: Januari 2005
  • Niet online
WAT werkt er niet? Wat gebeurt er dan wel?

  • lowlandsrouter
  • Registratie: Oktober 2004
  • Laatst online: 21-12-2017
moozzuzz schreef op vrijdag 02 november 2007 @ 11:19:
WAT werkt er niet? Wat gebeurt er dan wel?
De page scrollt niet naar het anker toe. er gebeurde niets.
Ik spreek in de verleden tijd, omdat ik het hele ontwerp op de schop heb genomen en er iets anders van gemaakt heb.

Weet niet of het iets uit maakt, maar ik heb dus getest met iFrames en niet met gewone frames.


greetings.

The important thing is not to stop questioning. -Albert Einstein


  • Mei
  • Registratie: Juni 2005
  • Laatst online: 17-10-2024

Mei

Gooi het dan nog maar een keer op de schop, want tables en frames zorgen ervoor dat je code gedoemd is te mislukken :P Hint: Leer goed HTML te gebruiken en leer CSS.

Maar om een oplossing voor dit probleem proberen te geven: Heb je je frames wel een naam gegeven? Anders werkt die target pointer niet he ;)

  • lowlandsrouter
  • Registratie: Oktober 2004
  • Laatst online: 21-12-2017
Mei schreef op zaterdag 03 november 2007 @ 14:42:
Gooi het dan nog maar een keer op de schop, want tables en frames zorgen ervoor dat je code gedoemd is te mislukken :P Hint: Leer goed HTML te gebruiken en leer CSS.

Maar om een oplossing voor dit probleem proberen te geven: Heb je je frames wel een naam gegeven? Anders werkt die target pointer niet he ;)
Hmmm, die tables heb ik ook eigenlijk niet meer nodig. Zo eens even proberen, dank voor de tip.

edit:
en het werkt:
1: <A HREF="../201buitenland/buitenland.html#2" target="buitenland">test</A></FONT>
2: De tables waren kompleet overbodig :X


Goed html gebruik; ja, belangrijk 8)7 . Css, iets voor heel binnenkort. :*)

[ Voor 14% gewijzigd door lowlandsrouter op 03-11-2007 17:26 ]

The important thing is not to stop questioning. -Albert Einstein

Pagina: 1