Hallo!
Poste bitte deinen Quelltext dann sind wir auch gewählt dir zu helfen!
Hallo, brauche euren Erste-Hilfe-Kasten, denn ich bin fast am durchdrehen:
Ich habe ein Framset zusammengebastelt, und jedes Frame hat einen anderen Background, die zusammen ein Bild (Layout) ergeben.
Nun der IE, N6 und Opera zeigen es super an, nur der N4.75 zeigt an den rändern ca. 2-3 px nicht an. habe das ganze auch schon mitn marginwidth, marginleft etc. versucht.
Weiss da jemand rat?
gruzz.....tomlebon
Im Nichtstun bleibt nichts ungetan - Laotse
Hallo!
Poste bitte deinen Quelltext dann sind wir auch gewählt dir zu helfen!
Dann muss ich das leider verschieben, da ich zur Zeit bei der Arbeit (gähn) bin und kein FTP habe. Und die URL ist passwortgesichert, da es meine Diplomarbeit ist.
Aber bis später...
gruzz....tomlebon
Im Nichtstun bleibt nichts ungetan - Laotse
Hallo Flixxtoras,
ich habe genau die selben Probleme und es wie
verhext. Ich habe lange daran gesessen eine Lösung
zu finden, aber es gibt keine. Ich vermute, daß
es einfach ein Fehler von Netscape ist. Traurig,
traurig. Hier mein Quelltext: Ich weiß nicht,
ob das viel bringt, daß Du die dementsprechenden
Files haben solltest, damit Du den Unterschied
siehst.
Fakt ist: Anscheinend gibt es einen bestimmten
Sprungwert bei Netscape, bei denen es sich
um 2-4 Pixel handelt. Du kannst ja mal spaßenshalber
einen Pixel irgendwo dazu
nehmen und siehst, daß keine Änderung passiert.
Erst wenn man den Wert um 2-4 erhöht, tut sich was.
Das ist in dem Sinne grausam, weil man so
nichts pixelgenau setzen kann.
Vielleicht hat jemand doch einen Tip.
Schöne Grüße
LoiK
<html>
<head>
<title>Test</title>
</head>
<frameset rows="64,47,33,*" border="0" frameborder="0" framespacing="0" leftmargin="0" topmargin="0">
<frame src="/inc/banner.shtml" name="banner" marginwidth="0" marginheight="0" scrolling="no" noresize>
<frame src="/inc/head.shtml" name="head" marginwidth="0" marginheight="0" scrolling="no" noresize>
<frame src="/inc/suche.shtml" name="suche" marginwidth="0" marginheight="0" scrolling="no" noresize>
<frameset cols="170,*" border="0" frameborder="0" framespacing="0">
<frame src="/inc/navi-home.shtml" name="navi" marginwidth="0" marginheight="0" scrolling="no">
<frame src="/content.shtml" name="content" marginwidth="0" marginheight="0">
</frameset>
</frameset>
<body>
keine frames !
</body>
</html>
Hi Loik,
schau dir mal diesen Thread an http://www.traum-projekt2.com/forum/...ighlight=frame
und vielleicht den Quellcode von http://www.biomarkt-leifert.de/bioho...1/FrameSet.htm da hatte ich das gleiche Problem, hab' ich mit Hilfe des Forums gelöst, find' den Thread dazu aber gerade nicht wieder.
Die Biohof-Seite funzt in NS 4.75 astrein (in allen anderen natürlich auch)
Ciao
Der Rattenkönig
@LoiK,
ich habe dein Framset mal neu implementiert, ich habe das ganze mal im communicator 4.75 getestet - hier der link zu meinem test:
http://194.112.65.52/lola/test/framesetx.html
ich sehe die darstellungsprobleme die Du beschreibst nicht...
@tomlebon,
dein code ist leider unerlässlich um eventuell das problem zu lösen...
viele grüße
lol@
"Ich suche nicht, ich finde" Picasso
Hallo, sorry ich war seeeehr nachlässig, habe mich aber die letzte Zeit in Dreamweaver eingearbeitet.
Ich poste den Link heute abend (muss noch upload machen).
gruzz...und bis bald...tomlebon
Im Nichtstun bleibt nichts ungetan - Laotse
Hallo,
soviel ich weiß, rundet Netscape immer auf 5 Pixel auf oder ab. Das heißt, es hat keinen Sinn einen Frame mit z.B. 73 Pxel zu definieren, denn er wird dann sowieso auf 75 aufgerundet oder auf 70 abgerundet.
Also muß man die Grafiken entsprechend anpassen, damit sie auch passende Größen haben.
Viel Spaß!:-)
Hallo Yemaya,
das würde natürlich alles erklären, denn
genau das ist das Problem. Ein Webauftritt
einen bestimmten Browser anzupassen finde
ich sehr umständlich.
@Lola:
Danke für die Umstände, die Du Dir
gemacht hast. Solange Du aber die dementsprechenden
Frame-Dateien hast,
sieht man die Unterschiede nicht.
Versuche einfach mal ein Bild, was
Du in einem Frameset hast pixelgenau
an einen Frame-Rand zu bekommen.
Nur auf gut Glück sind alle Parameter
so, daß das Bild paßt. Meistens liegt
es aber zu weit unten oder zu weit oben.
Wie Yemaya schon beschrieben hat, liegt das
anscheinend daran, daß Netscape nur im 4-5px
Intervallen Framesets größer/kleiner macht.
Eine andere Sache, die mir noch aufgefallen ist:
Ich habe im Body einer Datei topmargin
und leftmargin auf 10px gesetzt. Komischerweise
werden die sobald sie im Frame aufgerufen werden
vollkommen übersehen. Jemanden das Problem bekannt ?
Danke für alle Antwortschreiben.
Grüße
LoiK
Da bin ich wieder,
ich habe die Grafiken auf 10px genau angepasst, aber der sc...-Netscape rundet trotzdem wie er will.
Wären da Nullwerte bei topmargin, leftmargin etc. ev. eine Lösung?
gruzz...tomlebon
Im Nichtstun bleibt nichts ungetan - Laotse
Hallo Tombleon, wie yemaya schon schrieb kann
man da nicht viel machen. Anscheinend
rundet Netscape wirklich auf oder ab.
Soweit ich weiß passiert das mindestens
in den Versionen 4.73 und 4.75.
Grüße
LoiK
Hallo,
so nun da ist der link mit dem Frameset. Bei mir vereisst es die rechte Seite beim NS 4.75. Die Konstruktion ist ein Frameset in ein anderes eingepackt. Und genau das innere geht futsch!
Mache ich was falsch?
http://www.novak.ksc.ch/lebon/frameset.html
Der Code für das äussere Frameset:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset cols="*,760,*" frameborder="no" border="0">
<frame name="left" scrolling="no" noresize src="framset/links.html" frameborder="no">
<frameset rows="80,*,40" frameborder="no" border="0" framespacing="0">
<frame name="top" scrolling="no" noresize src="framset/top.html" frameborder="no">
<frame name="main" scrolling="no" noresize src="home/framehome.html" frameborder="no">
<frame name="bottom" scrolling="no" noresize src="framset/bottom.html" frameborder="no">
</frameset>
<frame name="right" scrolling="no" noresize src="framset/rechts.html" frameborder="no">
</frameset>
<noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</noframes>
</html>
Der Code für das innere Frameset:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset cols="140,*" frameborder="no" border="0" framespacing="0">
<frame name="lefthome" scrolling="no" src="homleft.html" frameborder="no">
<frame name="mainhome" src="homemain.html" scrolling="AUTO" frameborder="no">
</frameset>
<noframes><body bgcolor="#FFFFFF" text="#000000">
</body></noframes>
</html>
Gruzz..tomlebon
Im Nichtstun bleibt nichts ungetan - Laotse
Hallo Tombleon,
das könnte man mit Sicherheit viel
einfacher Programmieren. Zwei ineinander
verschachtelte eigene Frameset-Dateien
habe ich selber noch nicht gesehen.
Der Aufwand ist aber eindeutig zu groß,
denn man kann mit anderen Mitteln sicherlich,
daß selbe bewerkstelligen, was Du benötigst.
z.B. virtuall-includes, liebe ich über alles.
Generell würde ich immer davon abraten
einen Webauftritt mit Frame-Sets zu
programmieren. Das ganze wird mit
der Zeit und vorallendingen bei größeren
Webauftritten zu kompliziert.
...by the way: hat jemand doch noch einen
Tip gefunden, wie Netscape die Annährung
der Framesets in 5px ?
Danke und Grüße
LoiK
Hallo LoiK,
Besten Dank für deine Antwort, aber bei meiner Diplomarbeit muss ein Framset vorhanden sein, und darum dachte ich baue ich gleichen eine Killer von einem Frameset.
Nun habe ich eine Version nur für NS4.7x gebaut und eine für den Rest, die mittel einer Browserweiche gezeigt werden.
Habe bei NS festgestellt, das man je nachdem (komisch, oder)einen 10-er oder 5-er Wert bei der grösse des bildes nehmen muss, und dann nochmals die Framegrösse anpassen (je nachdem zusätzliche 5px).
Nun bin ich ein Profi bei NS4.75 mit Framesets, hahaha.
Gruzz und nochmals besten Dank....tomlebon![]()
Im Nichtstun bleibt nichts ungetan - Laotse
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)