tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
1135
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von esenay
    esenay esenay ist offline Mitglied Bronze
    Registriert seit
    Apr 2005
    Ort
    Nürnberg
    Beiträge
    42
    Hallo, hab ein kleines Problem.
    Ich öffne von einem Hauptfenster aus ein Popup. Dieser zeigt einen Monatskalender an. Der User soll einen Tag auswählen, dessen Datum dann im Hauptfenster in einem Textfeld erscheint. Ich schaffe es, dass der Kalender erscheint und der User einen Tag anklicken kann. Die Funktion übergibt auch das Datum. Mein Problem ist das Überwachen dieses Klick-Events. Denn nur danach soll ein Wert ins Textfeld gespeichert werden sonst nicht.
    Außerdem schaffe ich die Übergabe des Wertes (Datum) in ein Textfeld im Hauptfenster nicht.
    Ich habe bereits hier: http://de.selfhtml.org/javascript/ob...capture_events
    geschaut und das Beispiel ausgeführt (Verwende IE). Ist aber leider nur für Netscape. Kennt jemand eine andere Art, um Events, die in einem Fenster passieren abzufangen?


    Wäre toll, wenn ihr Rat wüsstet.
    Geändert von esenay (12.04.05 um 13:19 Uhr)
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Zitat Zitat von esenay
    Kennt jemand eine andere Art, um Events, die in einem Fenster passieren abzufangen?
    Ganz schlicht:
    Code :
    1
    
    document.onclick=funktionsname;
    (beachte dabei die fehlenden Klammern nach dem Funktionsnamen... das hat so seine Richtigkeit)
     

  3. #3
    Avatar von esenay
    esenay esenay ist offline Mitglied Bronze
    Registriert seit
    Apr 2005
    Ort
    Nürnberg
    Beiträge
    42
    hab ich schon versucht,aber er fängt nur die events im hauptfenster. Obwohl ich sowas versucht habe

    function popUp(){
    var fenster = window.open("start.html", "popUp", ...);
    fenster.document.onclick = machwas();
    }
     

  4. #4
    Avatar von esenay
    esenay esenay ist offline Mitglied Bronze
    Registriert seit
    Apr 2005
    Ort
    Nürnberg
    Beiträge
    42
    das Problem hat sich gelöst. Ich habe einfach im PopUp die Werte der Elemente mit
    window.opener.document.getElementById('irgendeine_Id').value = "wert"
    geändert.

    danke trotzdem
     

Ähnliche Themen

  1. Variable von Popup an Hauptfenster übergeben
    Von sebeljaner im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 17.02.09, 23:04
  2. Antworten: 6
    Letzter Beitrag: 24.10.08, 13:06
  3. Popup -> Fenster neuladen und Variable übergeben
    Von alcazone im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 25.09.07, 21:20
  4. Variable aus Flash in PopUp übergeben
    Von neela im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 25.01.05, 19:49
  5. Variable Werte an PopUp übergeben
    Von nafets im Forum ASP
    Antworten: 5
    Letzter Beitrag: 23.09.04, 17:23