webForumDet fria alternativet

Korrekt frameset?

17 svar · 431 visningar · startad av Bosse168

Bosse168Medlem sedan nov. 20031 019 inlägg
#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>
m_soderlundMedlem sedan sep. 20024 733 inlägg
#2

Får vi kanske se sidan..?

Bosse168Medlem sedan nov. 20031 019 inlägg
#3

Den ligger inte uppe utan ligger internt.

m_soderlundMedlem sedan sep. 20024 733 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.

Bosse168Medlem sedan nov. 20031 019 inlägg
#5

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

m_soderlundMedlem sedan sep. 20024 733 inlägg
#6

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

Bosse168Medlem sedan nov. 20031 019 inlägg
#7

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

frankofMedlem sedan jan. 20014 275 inlägg
#8

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

Bosse168Medlem sedan nov. 20031 019 inlägg
#9

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

m_soderlundMedlem sedan sep. 20024 733 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.

NiponMedlem sedan juli 2003267 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>
Bosse168Medlem sedan nov. 20031 019 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.

NiponMedlem sedan juli 2003267 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.

Bosse168Medlem sedan nov. 20031 019 inlägg
#14

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

NiponMedlem sedan juli 2003267 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.

frankofMedlem sedan jan. 20014 275 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.

m_soderlundMedlem sedan sep. 20024 733 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.

icaaqMedlem sedan okt. 20004 910 inlägg
#18

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

mv icaaq

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