• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Klick in Frame oben = Text in frame unten

anna

New member
Hiho
Is sicher ganz einfach, die Frage, wenn man Syntax mäßig fit ist in JS, hoffe Frage ist nicht zu pillepalle für das Forum.
Hab aber wirklich vorher gesucht :(.


Ich hab 2 Frames einen oben einen unten,
heißen: obenF und untenF
html: oben.htm und unten.htm

Jetzt soll mit Klick auf einen Text im oberen Frame folgende Funktion aufgefrufen werden.

function schreibeTextInFrameUnten()
{
setze Variable Text = "Hier soll mal die Erklaerung stehen"
schmeiße alles raus was in frame untenF steht
schreibe mir die Variale text in das Frame mit den Namen "untenF" meintwegen auch in unten.htm wenns geht noch in die Mitte
}


Jau, das wars, Antwort wäre klasse, gruß anna
PS:
 
hi anna

also in etwa so:

function write_text()
{
var your_text = "Hier steht mal der Text";
top.untenF.document.open();
top.untenF.document.writeln('<html>')
top.untenF.document.writeln(' <head>');
top.untenF.document.writeln(' <title>titel der Seite</title>');
top.untenF.document.writeln(' </head>');
top.untenF.document.writeln(' <body>');
top.untenF.document.writeln(' <center>');
... sonstige tags, wie <font> etc.
top.untenF.document.writeln(your_text);
top.untenF.document.writeln(' </center>');
top.untenF.document.writeln(' </body>');
top.untenF.document.writeln('</html>');
top.untenF.document.close()
}



... probier mal .. is zwar noch nicht getestet, aber dürfte funzen ...
 
Antwort ist klasse, besten Dank, funktioniert :))

Nur noch ne kleine Frage: Könnt man das alles auch n bischen komprimieren, so alles in eine Zeile? Sieht alles so gleich aus (top.untenF.document.writeln)

gruß anna
 
hi,anna

write = ist klar oder ?
writeIn = bedeutet nicht mehr als ein umbruch

naklar geht das:
top.untenF.document.writeln('<html><head> usw.')


ciao,
Klaus...
 
Zurück
Oben