+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Java: Smilie per Klick einfüge aber aus einem anderen Fenster

  1. #1
    TP-Junior PPoPn macht alles soweit korrekt
    Registriert seit
    Jun 2002
    Ort
    Freudenstadt
    Beiträge
    13

    Question Java: Smilie per Klick einfüge aber aus einem anderen Fenster

    HI ich bin neu hier und hab mal ne Frage bezüglich Smilies per Klick einfügen
    Das funktioniert ja wunderbar nur hab ich soooviele Smilies das alles "verbaut" ist!
    Kann ich nicht alle Smilies in einem Eigenen Fenster laden und dann auch per Klick einfügen ?
    Funktioniert das?

    Wäre dankbar wen ihr mir helfen könntet

    PPoPn

  2. #2
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Hi !!

    Das "Hauptfenster" referenzierst du in JavaScript über opener.

    Also z.B.
    Code:
    opener.document.frm.textfeld.value += ";-)";
    Hier muss eine Funktion im Fenster verfügbar sein. Wenn Du allerdings die Funktion im Hauptfenster haben willst musst Du deine Funktion dem entsprechend aufrufen:
    Code:
    opener.setSmile(';-)');
    Gruss Jan

  3. #3
    TP-Junior PPoPn macht alles soweit korrekt
    Registriert seit
    Jun 2002
    Ort
    Freudenstadt
    Beiträge
    13
    Ok soweit so gut
    aber ich vertseh nicht ganz wie ich was in welche Datei schreiben soll

    In meiner jetzigen datei steht der Java Code:
    Code:
    <SCRIPT LANGUAGE="JavaScript">
    function setSmilie(smilie){ 
          var f = document.forms[0];
          f.text.value += smilie;
          f.focus();
       }
    //-->
    </SCRIPT>
    Und jetzt wie weiter?
    Sorry hab halt keinwe ahnung von Java

    PPoPn

  4. #4
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    JavaScript
    Code:
    <SCRIPT LANGUAGE="JavaScript">
    function setSmilie(smilie){ 
          var f = opener.document.forms[0];
          f.text.value += smilie;
          f.focus();
       }
    //-->
    </SCRIPT>
    Wenn das Script mit im PopUp liegt.

    Gruss Jan

  5. #5
    TP-Junior PPoPn macht alles soweit korrekt
    Registriert seit
    Jun 2002
    Ort
    Freudenstadt
    Beiträge
    13
    Sorry aber das Funktioniert nicht:
    Hier

    PPoPn

  6. #6
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Ein neues Fenster kann per JavaScript nur in sein "Elternfenster" Code ausführen, wenn dieses auch per JavaScript geöffnet wurde und nicht per target. Dazu such mal im Forum nach passenden Beiträgen.

    Deine Funktion brauchst Du natürlich nur 1mal und zwar im neuen Fenster. Der Aufruf darf dann natürlich nicht ONCLICK="opener.setSmilie('');" lauten, sondern ohne opener. Die Referenzierung auf das "Elternfenster" hast du ja schon in der Funktion gesetzt.
    Oder du lässt den Aufruf so, wie er ist und nimmst aus dem Script im Elternfenster (das du ja so aufrufst) den "opener" raus.

    Gruss Jan

  7. #7
    TP-Junior PPoPn macht alles soweit korrekt
    Registriert seit
    Jun 2002
    Ort
    Freudenstadt
    Beiträge
    13
    Aha
    funktioniert also nur wenn ich's per Popup öffne ?

    PPoPn

  8. #8
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    yep.. aber die anderen Sachen, die ich geschriebenhab musst du auch nochmal anpassen.

  9. #9
    TP-Junior PPoPn macht alles soweit korrekt
    Registriert seit
    Jun 2002
    Ort
    Freudenstadt
    Beiträge
    13
    ok, danke

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51