Permalänk
Medlem

W3c klagar över mina frames :/

Line 18, column 44: there is no attribute "FRAMEBORDER" (explain...).

<frameset rows="260,*" cols="*" frameborder="NO" border="0" framespacing="0">
^
Line 18, column 56: there is no attribute "BORDER" (explain...).

<frameset rows="260,*" cols="*" frameborder="NO" border="0" framespacing="0">
^
Line 18, column 73: there is no attribute "FRAMESPACING" (explain...).

...*" frameborder="NO" border="0" framespacing="0">
^
Line 25, column 9: document type does not allow element "NOFRAMES" here (explain...).

<noframes><body>
^

1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> 2: <html> 3: <head> 4: <title>Untitled Document</title> 5: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 6: <script language="JavaScript" type="text/JavaScript"> 7: <!-- 8: function MM_reloadPage(init) { //reloads the window if Nav4 resized 9: if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { 10: document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} 11: else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); 12: } 13: MM_reloadPage(true); 14: //--> 15: </script> 16: </head> 17: 18: <frameset rows="260,*" cols="*" frameborder="NO" border="0" framespacing="0"> 19: <frame src="top-frame.php" name="topFrame" scrolling="NO" noresize> 20: <frameset rows="*" cols="935,*" framespacing="0" frameborder="NO" border="0"> 21: <frame src="main-frame.php" name="mainFrame" scrolling="NO"> 22: <frame src="right-frame.php" name="rightFrame" scrolling="NO" noresize> 23: </frameset> 24: </frameset> 25: <noframes><body> 26: </body></noframes> 27: </html>

Hur ska jag göra? Är detta viktiga saker eller kan jag köra på och strunta i det?

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Medlem

frameborder attributet ska ligga i frame taggen istället

Visa signatur

flippy @ Quakenet

Permalänk
Medlem

Ja, jo.. Nu funkar allting som jag vill, förutom framespacing.
Laddade hem firefox och mozilla för att testa(insåg nu att de tolkar typ likadant, så bara en var nödvändig, men men ). Framespacing gör alltså ingenting på dem, utan det blir bara ett tjockt vitt streck. Någon som vet hur man gör?

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Medlem

Går det inte att använda css då?
Nåt i stil med style="border-spacing:0px"

Visa signatur

Har bytt namn från: nulleman ~ Blogg: http://skorpion.se
MacBook Pro: 15.4' ~ 1.83GHz ~ 1512MB RAM ~ 80GB HDD
Medlem i signaturen blodtörstiga Appleanvändare

Permalänk
Medlem

Mjo, tänkte jag med på. Men jag hittar ingenting om det och ingen svarar på irc

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Medlem

Jag klagar också på dina frames. Du borde inte använda frames, utan tabeller alternativt <div>. Anledningarna är många, dels kan man inte lägga bokmärken på annat än framesetet, synskade människor har program för att läsa upp vad det står på skärmen, det försvåras mycket i och med frames. Men du gör givetvis som du vill.

Visa signatur
Permalänk
Medlem

Saken är den att jag har byggt upp allt i divs. Men jag delar upp det i meny/main/top för att den inte ska behöva ladda om hela sidan. Grafiken varierar mellan 90 och 250 kb nämligen.

Edit: http://zapher.no-ip.com/cae/test/800/ Här är sidan så att ni förstår lite bättre.

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'