Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 24.06.2002, 11:11   #1
TP-Junior
 
Registriert seit: Jun 2002
Ort: Freudenstadt
PPoPn macht alles soweit korrekt
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
PPoPn ist offline   Mit Zitat antworten


Alt 24.06.2002, 11:20   #2
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
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
Stuck Mojo ist offline   Mit Zitat antworten
Alt 24.06.2002, 11:25   #3
TP-Junior
 
Registriert seit: Jun 2002
Ort: Freudenstadt
PPoPn macht alles soweit korrekt
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
PPoPn ist offline   Mit Zitat antworten
Alt 24.06.2002, 11:28   #4
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
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
Stuck Mojo ist offline   Mit Zitat antworten
Alt 24.06.2002, 11:40   #5
TP-Junior
 
Registriert seit: Jun 2002
Ort: Freudenstadt
PPoPn macht alles soweit korrekt
Sorry aber das Funktioniert nicht:
Hier

PPoPn
PPoPn ist offline   Mit Zitat antworten
Alt 24.06.2002, 11:47   #6
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
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
Stuck Mojo ist offline   Mit Zitat antworten
Alt 24.06.2002, 11:50   #7
TP-Junior
 
Registriert seit: Jun 2002
Ort: Freudenstadt
PPoPn macht alles soweit korrekt
Aha
funktioniert also nur wenn ich's per Popup öffne ?

PPoPn
PPoPn ist offline   Mit Zitat antworten
Alt 24.06.2002, 11:51   #8
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
yep.. aber die anderen Sachen, die ich geschriebenhab musst du auch nochmal anpassen.
Stuck Mojo ist offline   Mit Zitat antworten
Alt 24.06.2002, 11:54   #9
TP-Junior
 
Registriert seit: Jun 2002
Ort: Freudenstadt
PPoPn macht alles soweit korrekt
ok, danke
PPoPn ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
Java: Smilie per Klick einfüge aber aus einem anderen Fenster Java: Smilie per Klick einfüge aber aus einem anderen Fenster
« Problem mit Tabellenstruktur *seufz* | hr noshade - Wie ändert man die Farbe »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:17 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67