webForumDet fria alternativet

Korrekt frameset?

HTML & CSSur HTML, XHTML & CSS

17 svar · 431 visningar · startad av Bosse168

Medlem sedan nov. 20031 018 inlägg
Frågan#1

Är det något fel på denna frameset koden, ibland buggar explorer när man surfat runt på sajten en tag.
Kan det bero på hur många sidor man inkluderar i sitt frameset?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
<HTML>
<HEAD>

<META http-equiv=Content-Type content="text/html; charset=windows-1252">
</HEAD>
<FRAMESET ROWS="*,18" border="0">
<FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=12,160,*,12>

<FRAME name="listLeft" marginWidth=0 marginHeight=0 src="list_left.asp" noResize scrolling=no target="_self">

	<FRAMESET rows=11,94%,35>
		<FRAME name="friends_top" marginWidth=0 marginHeight=0 src="friends_top.asp" noResize scrolling=no target="_self">
		<FRAME name="friends" marginWidth=0 marginHeight=0 src="friends.asp" noResize scrolling=no target="_self">
		<FRAME name="friends_bottom" marginWidth=0 marginHeight=0 src="friends_bottom.asp" noResize scrolling=no target="_self">
	</FRAMESET>

<FRAME name="frameMain" marginWidth=0 marginHeight=0 src="../../start.asp" noResize scrolling=auto target="_self">

<FRAME name="listRight" marginWidth=0 marginHeight=0 src="list_right.asp" noResize scrolling=no target="_self">

<NOFRAMES>

<FRAMESET ROWS="*,27" border="0">

	<NOFRAMES>
		<p>På den här sidan används ramar som inte stöds av din webbläsare.</p>

	  </body>
</NOFRAMES>

</FRAMESET>
<FRAME SRC="list_bottom.asp" MARGINWIDTH=0 MARGINHEIGHT=0 FRAMEBORDER=0 scrolling=no>
</frameset>

  </NOFRAMES>
</HTML>
Medlem sedan sep. 20026 425 inlägg
#2

Får vi kanske se sidan..?

Medlem sedan nov. 20031 018 inlägg
#3

Den ligger inte uppe utan ligger internt.

Medlem sedan sep. 20026 425 inlägg
#4

Har du testat sajten i fler webbläsare?

Testa sajten i Firefox och i Opera 7. Uppstår samma fel i de webbläsarna?

Annars kan det vara en bugg i IE.

Medlem sedan nov. 20031 018 inlägg
#5

Yepp har testa i båda och felet är bara i explorer.

Medlem sedan sep. 20026 425 inlägg
#6

Då är det nog en bugg i IE. Installera om IE och kolla om problemet kvarstår..

Medlem sedan nov. 20031 018 inlägg
#7

Är tyvärr inte bara på min dator det händer. :(

Medlem sedan jan. 20016 874 inlägg
#8

Har du riktigt koll på nästlingen? (orkar inte kolla själv men det ser lite "mysko" ut)

Medlem sedan nov. 20031 018 inlägg
#9

vad menar du med nästligen, vet inte vad det är.

Medlem sedan sep. 20026 425 inlägg
#10

Att du har nästlat dina taggar korrekt, dvs i rätt ordning. Detta är en korrekt nästling:

<strong><em>Fet, kursiverad text</em></strong>

Detta är fel nästling:

<strong><em>Fet, kursiverad text som är fel nästlad</strong></em>

Jag ser t.ex. att du inte har en starttagg för body-elementet.

Medlem sedan juli 2003270 inlägg
#11

Det är inte korrekt att ange "target" i frame.
En </body> som inte öppnas i noframes.
Två noframes?
Du har ett extra frameset inom noframes... Fattar inte vad du vill med den här biten:

<NOFRAMES>

<FRAMESET ROWS="*,27" border="0">

	<NOFRAMES>
		<p>På den här sidan används ramar som inte stöds av din webbläsare.</p>

	  </body>
</NOFRAMES>

</FRAMESET>
<FRAME SRC="list_bottom.asp" MARGINWIDTH=0 MARGINHEIGHT=0 FRAMEBORDER=0 scrolling=no>
</frameset>

  </NOFRAMES>

Din sista frame som jag förstår ska visas längst ner ligger oxå inom noframes... Och det avslutande </frameset>

Svårt att hjälpa till när man inte riktigt vet hur du vill att det ska se ut, men här är ett snabb-förslag:

<FRAMESET ROWS="*,18">

<FRAMESET cols="12,160,*,12" frameborder="0" border="0" framespacing="0">

<FRAME name="listLeft" marginWidth="0" marginHeight="0" src="list_left.asp" noResize scrolling="no">

<FRAMESET rows="11,94%,35">
<FRAME name="friends_top" marginWidth="0" marginHeight="0" src="friends_top.asp" noResize scrolling="no">
<FRAME name="friends" marginWidth="0" marginHeight="0" src="friends.asp" noResize scrolling="no">
<FRAME name="friends_bottom" marginWidth="0" marginHeight="0" src="friends_bottom.asp" noResize scrolling="no">
</FRAMESET>

<FRAME name="frameMain" marginWidth="0" marginHeight="0" src="../../start.asp" noResize scrolling="auto">

<FRAME name="listRight" marginWidth="0" marginHeight="0" src="list_right.asp" noResize scrolling="no">

</FRAMESET>

<FRAME SRC="list_bottom.asp" MARGINWIDTH="0" MARGINHEIGHT="0" scrolling="no">

<NOFRAMES>
<body bgcolor="#C2C287" text="#000000" id="all" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10" link="#660000" vlink="#660000" alink="#660000">
<p>På den här sidan används ramar som inte stöds av din webbläsare.</p>
</body>
</NOFRAMES>

</FRAMESET>
Medlem sedan nov. 20031 018 inlägg
#12

Använder jag din kod Nipon så blir det en förskjutning på list_bottom.asp så bilderna på sidan inte går ihop.

Medlem sedan juli 2003270 inlägg
#13

Okej!

Mitt förslag ovan fungerar. Fast jag är ju lite osäker på hur du vill att det ska se ut....

Om bilder förskjuts osv. ligger antagligen felet på sidan som laddas in i ramen...

Kanske i förhållande till hur du utformat ramarna.

Svårt att veta vad när man inte ser hela grejen, liksom.

Medlem sedan nov. 20031 018 inlägg
#14

Den ligger rätt om man har framesen så som i mitt inlägg.

Medlem sedan juli 2003270 inlägg
#15

Tja.. Då får du väl utgå från orginalet och fixa till de knasiga taggarna. Så att de blir okeja. Går inte att hjälpa om man inte har hela "bilden".

Det är lättare om man kan se hur det ser ut.

Medlem sedan jan. 20016 874 inlägg
#16

Bosse168 skrev:

Den ligger rätt om man har framesen så som i mitt inlägg.

Vilket är fel, du förlitar dig på att IE "gissar rätt" på hur du vill ha det.

Medlem sedan sep. 20026 425 inlägg
#17

..varför inte validera sidorna så att w3:s validerare pekar ut vilka problemen är? Bara att ladda upp berörda filer på validator.w3.org.

Medlem sedan okt. 20005 273 inlägg
#18

Varför använder du dig av ett sådant frameset?

mv icaaq

130 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)