Sponsored Links |
|
|||
Mit window.open() kannst Du ein Fenster öffnen. Über window.opener kannst Du innerhalb des neuen Fensters auf die Eigenschaften und Methoden der ersten Seite zugreifen.
Ich würde aber eher eine Popup-Box nehmen. Die Popup-Box zunächst auf unsichtbar stellen. Beim Klick einblenden. Die Artikel als Link mit dem Protokoll "javascript" deklarieren oder, wenn sie keine Links sein sollen, ein onclick-Event auf sie setzen. Das Feld, das befüllt werden soll, am einfachsten mit einem Namen versehen werden. Dann kannst Du auf den Wert mit form[0].NAME.value auf es schreibend zugreifen. Nach dem Schreiben und/ oder bei einem mouseout-Event die Box wieder ausblenden. Wenn es ein neues Fenster sein soll, würde ich auf jeden Fall prüfen, ob es geöffnet werden konnte (Popup-Blocker), ansonsten eine Popup-Box einblenden. |
Sponsored Links |
|
||||
Wie Marlin schon gesagt hat wenn du das Fenster mit window.open() geöffnet hast.
Hier ein Beispiel für eine Funktion: Code:
function FensterOeffnen (Adresse) { MeinFenster = window.open(Adresse, "", "width=1024,height=768,scrollbars=yes"); MeinFenster.focus(); } Code:
<a href="datei.php" onclick="FensterOeffnen(this.href); return false">Fenster Öffnen</a> Code:
function feld_fuellen(form,feld,inhalt) { window.opener.document.form.feld.value += inhalt; } Code:
<a href="javascript:feld_fuellen('mein_formular','mein_feld','inhalt'); self.close();">Feld Füllen</a> Gruß |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Bei Klick aktuelles Fenster und anderes Frames aktualisieren | Schneemann | Javascript & Ajax | 1 | 15.10.2006 09:32 |