Problemen met frames, target werkt niet altijd

Pagina: 1
Acties:

  • JoeKurr
  • Registratie: Juli 2001
  • Laatst online: 17-11-2025

JoeKurr

Past niet in een MiG-21

Topicstarter
Ik ben bezig aan een site, waarbij verschillende pagina's in een frameset worden geladen.
De frameset ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<frameset rows=90,* framespacing=0 frameborder=0 borders=0>
  <frameset cols=210,*,30 framespacing=0 frameborder=0 borders=0>
    <frame name="TopLeft" src="topleft.html" scrolling=no border=0 noresize>
    <frame name="Titel" src="titel.html" scrolling=no border=0 noresize>
    <frame name="TopRight" src="topright.html" scrolling=no border=0 noresize>
  </frameset>
  <frameset cols=210,10,* framespacing=0 frameborder=0 borders=0>
    <frameset rows=*,30 framespacing=0 frameborder=0 borders=0>
    <frameset cols=190,20 framespacing=0 frameborder=0 borders=0>
      <frameset rows=20,* framespacing=0 frameborder=0 borders=0>
        <frame name="MenuSpacer" src="spacer.html" scrolling=no border=0 noresize>
        <frame name="Menu" src="menu/menu.html" scrolling=no border=0 noresize>
      </frameset>
      <frame name="BorderLeft" src="borderleft.html" scrolling=no border=0 noresize>
    </frameset>
    <frame name="BottomLeft" src="/cgi-bin/counter.pl" scrolling=no border=0 noresize>
    </frameset>
    <frame name="InnerCorner" src="innercorner.html" scrolling=no border=0 noresize>
    <frame name="Main" src="home.html" border=0 noresize>
  </frameset>
</frameset>
</html>

De bedoeling is dat als ik in het frame "Menu" iets kies, dat het frame "Main" moet worden bijgewerkt.
Ik heb dit gedaan door gewoon alle links in het menu als target Main op te geven:
code:
1
<a href="bla.html" target="Main">bla</a>

Lijkt mij niks mis mee.
Als ik deze site nu bekijk op mijn eigen PC (Win98/IE5) dan werkt alles goed, maar als ik op een andere PC (Win2000/IE5) kijk, dan worden alle pagina's die in Main moeten worden geopend in het Menu-frame geopend.
Waar kan dit aan liggen?

Om de site op alle PC's hier binnen het bedrijf te kunnen bekijken, heb ik een Apache webserver opgezet op mijn PC.

Dutch Flanker Display Team
You can't be lost if you don't care where you are


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

ROFL

maar goed.. je nest tig frames in elkaar.. moet je dat niet ook opgeven in je target ofzo? En ten tweede.. kloppen je hoofdletters enzo (die je overigens beter niet kan gebruiken)?

Verwijderd

Op maandag 14 januari 2002 10:59 schreef Bosmonster het volgende:
ROFL

maar goed.. je nest tig frames in elkaar.. moet je dat niet ook opgeven in je target ofzo?
Nee, dat moet zo goed werken, je target linkt gewoon naar frame "Main" in document "Index"

Als je een html pagina met frameset in een andere frameset dan moet het wél, als het in 1 document staat gaat dit goed.
En ten tweede.. kloppen je hoofdletters enzo (die je overigens beter niet kan gebruiken)?
Eens, hoofdletters zijn evil :)

Verwijderd

Haal eerst ff alle hoofdletters uit je source, check dan je targets e.d.

Ennuh, als je tergat Main kiest wordt Menu geladen, wat bedoel je daarmee, zoiets als:
code:
1
BASE TARGET="menu"

  • JoeKurr
  • Registratie: Juli 2001
  • Laatst online: 17-11-2025

JoeKurr

Past niet in een MiG-21

Topicstarter
Op maandag 14 januari 2002 11:10 schreef Viviev het volgende:
Haal eerst ff alle hoofdletters uit je source, check dan je targets e.d.

Ennuh, als je tergat Main kiest wordt Menu geladen, wat bedoel je daarmee, zoiets als:
code:
1
BASE TARGET="menu"
Nee, als ik in het menu een pagina kies, dan moet deze worden geopend in Main. In Win98 werkt dit goed, maar in Win2000 wordt de pagina geopend in hetzelfde frame als waar de link staat.

Heb net ff geprobeerd met target="_blank", dat werkt weer wel.

Dutch Flanker Display Team
You can't be lost if you don't care where you are