richtige framegröße
roger
- html
0 Andreas0 Alois0 Raketenmann
hi leute! hab mal wieder ein kleines problem und zwar stellt ns 4.79 die framegröße anders dar als ie (klar, wäre ja sonst einfach).
hier mal flink die frame_index-datei:
<html>
<head>
<title>Discothek New Wave - Die Kultdisco [ GÄSTEBUCH ]</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset cols="*,563,*" frameborder="NO" border="0" framespacing="0">
<frame name="links" scrolling="NO" noresize src="links.htm">
<frameset rows="*,90,374,117,*" frameborder="NO" border="0" framespacing="0">
<frame name="dummy1" scrolling="NO" noresize src="dummy.htm">
<frame scrolling="NO" name="oben" src="oben.htm">
<frameset cols="157,406" frameborder="NO" border="0" framespacing="0">
<frame name="menue" src="menue_frame.htm">
<frame name="main" src="http://gb.sexbomb.de/cgi-bin/guestbook.pl?show&id=newwave">
</frameset>
<frame name="unten" scrolling="NO" noresize src="unten.htm">
<frame name="dummy2" scrolling="NO" noresize src="dummy.htm">
</frameset>
<frame name="rechts" scrolling="NO" noresize src="rechts.htm">
</frameset>
<noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</noframes>
</html>
was mir halt kopfschmerzen bereitet ist die zeile:
<frameset rows="*,90,374,117,*" frameborder="NO" border="0" framespacing="0">
die grafiken passen jetzt im ie, aber nicht im ns zusammen (siehe: http://www.newwavedisco.de/gbuch.htm)
möglich wäre in php oder javascript(?) so ne art weiche zu basteln, aber dann weiss ich immer noch nicht, welche maße ich verwenden soll!
habe schon etliches ausprobiert, mit dem ergebnis, dass entweder der oberste frame zu weit oben, oder der unterste zu weit unten/oben, oder der mittlerste zu groß oder zu klein ist! gibt es irgendein rezept dagegen?
thanx!
roger.
Hallo,
hi leute! hab mal wieder ein kleines problem und zwar stellt ns 4.79 die framegröße anders dar als ie (klar, wäre ja sonst einfach).
habe schon etliches ausprobiert, mit dem ergebnis, dass entweder der oberste frame zu weit oben, oder der unterste zu weit unten/oben, oder der mittlerste zu groß oder zu klein ist! gibt es irgendein rezept dagegen?
Ich denke es handelt sich bei Dir um das Problem der 4.x Versionen des Netscape. Diese Versionen können (oder wollen ;-) die Frames nicht in der exakten Größe darstellen. http://selfhtml.org/sfausles/tsfa_tad.htm#a1 wird Dir weiterhelfen.
Viele Grüße, Andreas
Hallo,
das Problem, eine Art weiche einzubauen ist rasch gelöst:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<title>JavaScript</title>
</head>
<body bgcolor="#cccc99" text="#000066"><br><br>
<center><font face="Arial" size="4" color="#000066">Diese Seite wurde speziell für Ihren Browser erstellt, denn Sie benutzen den Microsoft Internet Explorer ab Verson 4 </font></center>
<pre>
Script:
var ua = navigator.userAgent.toLowerCase()
var netscapebrowser = (ua.indexOf("mozilla")!=-1 && ua.indexOf("compatible")==-1 && ua.indexOf("opera")==-1)
var iebrowser = (ua.indexOf("msie")>-1)
var av = navigator.appVersion
var version = av.substring(0, av.indexOf(" ")) *1
var version2 = av.substring(0, av.indexOf(".")) *1
if (netscapebrowser)
var versionsnummer = version2
else if (iebrowser){
if (version2<4)
versionsnummer=3
if (version2==4 && ua.indexOf("msie 6")==-1)
versionsnummer = 4
if (version2==4 && ua.indexOf("msie 6")>-1)
versionsnummer = 5
}
//Weiterleitung
if (netscapebrowser&&versionsnummer==2)
location.href="nn2.htm"
if (netscapebrowser&&versionsnummer==3)
location.href="nn3.htm"
if (netscapebrowser&&versionsnummer==4)
location.href="nn4.htm"
if (iebrowser&&versionsnummer==3)
location.href="ie3.htm"
if (iebrowser&&versionsnummer==4)
location.href="ie4.htm"
if (iebrowser&&versionsnummer==5)
location.href="ie5.htm"
if (iebrowser&&versionsnummer==6)
location.href="ie6.htm"
if (operabrowser&&versionsnummer==5)
location.href="opera5.htm"</pre>
</body>
</html>
Ich sehe aber ein anderes Problem Deiner Seite: Hast Du Deine Seite schon mal in einem verkleinerten Browserfenster angeschaut (etwa halbe Bildschirmgrösse). Ich finde das Ergebnis nicht so gut. Versuchs doch mal statt mit absoluten Angaben im Frameset mit relativen Angaben.
Gruss
Alois
probier mal das:
<frame name="" src="" marginwidth="0" marginheight="0">
vielleicht gehts (bei mir 4.75 gehts!)