WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 24.03.2003, 23:44   #21
NorwegianBlue
Newbie
 
Registriert seit: 22.02.2003
Beiträge: 13


Standard

@BIG

ich hab natürlich vor meinem posting auch ein wenig probiert und selfhtml konsultiert.
Unter http://selfhtml.teamone.de/html/refe...ersalattribute
sieht man auch, dass ein style attribute mit wenigen Ausnahmen (frameset gehört nicht
dazu) überall verwendet werden kann. Im standard isses also erlaubt, das posting aus
selfhtml, das Du zitiert hast ist also eindeutig falsch.

Hier ist mein - etwas degeneriertes - testfile, das auch HTML4.01 validiert ist.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Frametest</title>
</head>
<frameset rows="*" style="background-color: #ff0000; margin: 50px;">
<frame src="http://www.wcm.at">
</frameset>
</html>

Wie man an dem hübschen roten Rahmen um den frame sehen kann, verwenden alle aktuellen
Browser, die ich probiert hab (IE6, Mozilla 1.3 unter W2K, Konqueror 3.1 unter Linux)
die background-color um die Teile des framesets, die nicht von frames überlagert sind,
zu rendern. Unterschiede gibts in der Darstellung während das Dokument im frame geladen
wird. Im IE bleibt alles weiss, bei Mozilla und Konqueror wird das noch leere frame
auch erstmal in rot angezeigt. Genau das wollte ja P.St. Genau das Gleiche passiert auch,
wenn man im frame eine falsche oder grad' nicht erreichbare URL angibt. IE zeigt ein weisses
Error-Dokument im frame, Moz und Konq bringen eine message-box und der leere frame bleibt
rot. Konq zeigt darüber hinaus auch noch den slider / divider (wie auch immer das Ding zwischen
zwei frames heisst) ganz in rot an.
Aber nochmal - das frameset bekommt die background-color verpasst, nur sieht man meist nicht
viel davon, da die einzelnen frames den gesamten Platz in Anspruch nehmen.

Ich weiss natürlich, was Du meinst - man kann nicht mit einem background-color attribute in
einem <framset> tag die Farben der einzelnen Frames setzen. Aber davon war ja auch nie die Rede.

@P.St
im IE ist der Effekt, den Du Dir wünschst, offenbar nicht auf diese Art zu realisieren - zumindest hab
ich keine Lösung gefunden...
NorwegianBlue ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:07 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag