webForumDet fria alternativet

Problem med frames

5 svar · 240 visningar · startad av wborg

wborgMedlem sedan dec. 2003208 inlägg
#1

Hej,

jag håller på med en sida åt en idrottsförening och dom propsar på att använda frames, när jag nu börjat bygga framesetet så har jag stött på patrull. Jag får inte det nedersta framesetet att synas, jag har provat att flytta omkring några olika < /frameset> taggar men inte lyckats lösa problemet. Någon som ser vad jag gör för fel?

<frameset rows="66,*,24" border="0" frameborder="no">
  <frame src="top.asp" name="top" border="0" frameborder="no" scrolling="no" noresize>
<frameset cols="155,*" border="0" frameborder="no">
  <frame src="menu.asp" name="menu" border="0" frameborder="no" scrolling="no" noresize>
<frameset rows="21,21,*" border="0" frameborder="no">
  <frame src="links.asp" name="links" border="0" frameborder="no" scrolling="no" noresize>
  <frame src="where_start.asp" name="where" border="0" frameborder="no" noresize>
  <frame src="startsidan.asp" name="main" border="0" frameborder="no" scrolling="auto" noresize>
</frameset>
<frameset cols="40%,*,10%,40%" border="0" frameborder="no">
  <frame src="copyright.asp" name="copyright" border="0" frameborder="no" scrolling="no" noresize>
  <frame src="online.asp" name="online" border="0" frameborder="no" scrolling="no" noresize>
  <frame src="onlinetext.asp" name="onlinetext" border="0" frameborder="no" scrolling="no" noresize>
  <frame src="date.asp" name="date" border="0" frameborder="no" scrolling="no" noresize>
</frameset>
</frameset>
</frameset>
<noframes>
</noframes>

/S

@ndersMedlem sedan juni 200026 914 inlägg
#2

En korrekt indentering kan säkert hjälpa dig att se felet:

<frameset rows="66,*,24" border="0" frameborder="no">
	<frame src="top.asp" name="top" border="0" frameborder="no" scrolling="no" noresize>
	<frameset cols="155,*" border="0" frameborder="no">
  		<frame src="menu.asp" name="menu" border="0" frameborder="no" scrolling="no" noresize>
		<frameset rows="21,21,*" border="0" frameborder="no">
			<frame src="links.asp" name="links" border="0" frameborder="no" scrolling="no" noresize>
			<frame src="where_start.asp" name="where" border="0" frameborder="no" noresize>
			<frame src="startsidan.asp" name="main" border="0" frameborder="no" scrolling="auto" noresize>
		</frameset>
		<frameset cols="40%,*,10%,40%" border="0" frameborder="no">
			<frame src="copyright.asp" name="copyright" border="0" frameborder="no" scrolling="no" noresize>
			<frame src="online.asp" name="online" border="0" frameborder="no" scrolling="no" noresize>
			<frame src="onlinetext.asp" name="onlinetext" border="0" frameborder="no" scrolling="no" noresize>
			<frame src="date.asp" name="date" border="0" frameborder="no" scrolling="no" noresize>
		</frameset>
	</frameset>
</frameset>
wborgMedlem sedan dec. 2003208 inlägg
#3

@nders,

jag ser faktiskt inte vad felet är i alla fall men tack för att du påminde mig om indenteringen.

/S

InsiderMedlem sedan jan. 20001 003 inlägg
#4

Jag har nästan aldrig kodad frames, men jag chansar lite på att det är denna raden:

<frameset cols="155,*" border="0" frameborder="no">

Där har du bara angett de två första settens bredd. Det andra settet tar resten av bredden, då blir det ingen bredd kvar till den sista.
Eller oxå har du helt enkelt placerat det sista settet på fel ställe. Eftersom det ska finnas plats för ett 3:e set i det yttersta framesetet, som inte verkar finnas.

<frameset rows="66,*,[b]24[/b]" border="0" frameborder="no">
@ndersMedlem sedan juni 200026 914 inlägg
#5

Det sista framesetblocket ligger fel. Det ska ligga ett snäpp längre ner under </frameset> för att följa definitionen du gjort i dina <frameset>-taggar.

Om jag inte är helt blind.... :OO

wborgMedlem sedan dec. 2003208 inlägg
#6

@nders du är absolut inte blind, men jag måste nog skaffa mig ett par glasögon :D

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb