Fensterinhalt soll bei NS wie unter IE links-oben beginnen unter Angabe marginwi
Daniel Zander
- javascript
Lieber Forumteilnehmer,
koenntest Du mir bei folgendem Problem helfen?
Ein Link oeffnet eine HTML-Datei in einem vordefinierten Fenster 450x300px.
Die HTML-Datei ist ein Frameset worin die Angaben marginwidth und -height="0"
dafuer sorgen das der Inhalt auch wirklich links-oben beginnt.
IE machts aber NS verschiebt den Inhalt um jeweils 1px nach rechts und unten.
Tja dacht ich mir, wofuer gibts CSS und Javascript. Zwing ich NS doch einfach
den Inhalt, sprich den Body-Tag, durch margin-left und margin-top mit -1px
ohne Rand beginnen zu lassen.
Entweder gehts nicht oder eher ich mach was falsch.
Wo definier ich margin-left/top mit -1px
In der Framesetdatei oder in der ersten Framedatei?
Wie rufe ich die Funktion auf?
Gibts noch eine andere Moeglichkeit den Fensterinhalt ohne Rand in den
Browsern NS und IE erscheinen zu lassen?
Mein Quelltext:
_______________________________________________
<script language="JavaScript">
function nullrand()
{
if(document.layers)
{
parent.frames[0].document.all.tags("body")[0].style.margin-left = "-1px";
parent.frames[0].document.all.tags("body")[0].style.margin-top = "-1px";
}
}
</script>
.
.
.
<body onLoad="nullrand();">
._______________________________________________
Vielen Dank an alle die dem Forum beisteuern.
Gruss Daniel Zander, 10.10.2000
ps. Gute Nacht
Hi Daniel,
Definiere eine Klasse:
<style type="text/css">
.obenlinks {position:absolute; top:0px; left:0px;}
</style>
<div id="beispiel" class="obenlinks">
.....hier Dein HTML-Code.....
</div>
Gruß Jürgen