Jörg: Aufruf um Frame1 mit ausgabe im Frame2

Beitrag lesen

Danke für die schnelle Antowrt.
Allerdings klappt es nicht. Ich habe wohl zu wenig Infos gegeben.

Das Script lautet wiefolgt:
<script language=javascript>
<!--

var Part1 = 'Es liegen <b>3</b> neue Nachrichten vor ...';
var Part2 = '';

function setPositionNN(){
 document.Mitte.pageX = window.innerWidth-145;
}
function setPositionIE(){
 Mitte.style.left = document.body.clientWidth-145;
}

function showItemsNN(){
 parent.frame['main']..document.writeln('<layer name=Mitte pageX='+(window.innerWidth-145)+' pageY=0 visibility=visible z-index:100>'+ Part1+Part2 +'</layer>');
}
function showItemsIE(){
 parent.frame['main'].document.writeln('<span id=Mitte style="position:absolute;left:'+(document.body.clientWidth-145)+';top:0;visibility=visible">'+ Part1+Part2 + '</span>');
}
function startNN(){
 if ((window.innerWidth-10)<145) return false;
 showItemsNN();
 stayOnTopNN()
 setPositionNN();
 window.onresize=setPositionNN;
 return true;
}
function startIE(){
 if ((document.body.clientWidth)<145) return false;
 showItemsIE();
 stayOnTopIE()
 setPositionIE();
 window.onresize=setPositionIE;
 return true;
}
function stayOnTopNN() {
 document.Mitte.pageY = window.pageYOffset;
 timer = setTimeout("stayOnTopNN()", 100);
 return true;
}
function stayOnTopIE() {
 Mitte.style.top = document.body.scrollTop;
 timer = setTimeout("stayOnTopIE()", 100);
return true;
}
function CloseIt(){
 if (document.layers) setPositionNN();
 if (document.all) setPositionIE();
 if (document.layers) {
 document.Mitte.visibility='hidden';
 }
 if (document.all) {
 Mitte.style.visibility='hidden';
 }
}
if (document.layers) startNN();
if (document.all) startIE();
//-->
</script>

Erklärung:
Hier soll eine Textausgabe eingeblendet werden, welche mitscrollt.
Wie gesagt, wird das Script im Null-Frame ausgegeben und soll die Ausgabe im "main"-Frame anzeigen.

Gruss Jörg