Christoph Schnauß: kann es sein, dass ein frame am pc kleiner wird als am mac???

Beitrag lesen

ok, Saskia,

whow, hier werden ja sogar texte korrigiert!

ja, wenn man mal was gezeigt bekommt, wo sich auch so eine Diskussion lohnt ;-)

Für den Inhalt bin ich nicht verantwortlich

ähm, ja, also bist du wohl für die technische Umsetzung verantwortlich ... da gibts noch ein paar Anmerkungen zu machen:
Du hast ein Script eingesetzt, dessen Copyright bei Macromedia liegt (diese MM_-Scripts tauchen leider häufiger bei Leuten auf) und das inzwischen fünf Jahre alt ist. Dir hat gefallen, daß damit ein paar DHTML-Effekte (die hin- und herlaufenden Striche) realisiert werden können. Das ist verständlich, aber denselben Effekt kann man erzielen, indem man die Math()-Funktion von Javascript einsetzt, und schon ist dein Scriptbereich nur noch halb so groß. Das Script wurde entwickelt, als die heute aktuelle Javascript-Implemntation noch gar nicht "erfunden" war und man absolut noch nicht ahnen konnte, daß es mal sowas wie "getElementsById" geben könnte oder DOM. Daher kommen auch die Konflikte, die du siehst. Dieses Script _kann_ gar nicht zwischen den aktuellen Browsern differenzieren, weil zu der Zeit, zu der es entworfen wurde, noch nicht einmal die Vierer-Versionen der heute in den 6er-Versionen üblichen Browser aktuell waren.
Außerdem: es gibt in deinem Code Zeilen wie
<div id="Layer3" style="position:absolute; left:843px; top:215px; width:1px; height:43px; z-index:1"><img src="bilder/streifen3.gif" width="1" height="43"></div>
und diese "Layer" haben alle denselben z-Index. Sämtliche "style"-Angaben, die du da machst gehören eigentlich in deine (viel zu kleine) externe CSS-Datei, aber vor allem brauchst du an diesen Stellen eigentlich gar keine layer (bzw- DIV's), da du Positionierungsangaben auch für <img> mit CSS machen kannst.

Ich habe mich jetzt etwas ausführlicher mit deinem Code beschäftigt und finde eigentlich nur, daß du wahrscheinlich den "falschen" Weg beim Seitenbasteln gegangen bist: du hast irgendwo die interessanten Effekte gesehen, dir die Sourcen (Scripts) besorgt und dann deine Seite an dem zusammengesuchten Material orientiert.
Genau andersherum wäre es richtiger gewesen: erst überlegen, welchen Effekt man haben möchte, dann ein entsprechendes Script schreiben (und wenns nicht funktioniert, hier im Forum nachfragen) und als Allerletztes nachschauen, ob schon jemand irgendwo eine ähnliche oder vergleichbare Lösung veröffentlicht hat.

Grüße aus Berlin

Christoph S.