WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » Zugriff auf Objekte in anderem Fenster » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von fizzelsche
hier:
http://www.hui-reisen.de/application/angebote/schnaepp_suche.cfm
klicke auf das eingabefeld, dann kommt ein popup
von SE
Das klappt bisher auch noch nicht so richtig. Liegt wahrscheinlich daran, daß ich das mit dem opener noch nicht kenne und noch nicht so richtig verstehe. Gibt es irgendwo ein funktionstüchtiges Beispiel zum opener welches man sich mal ansehen kann ?




[ Diese Nachricht wurde geändert von: SE am 2002-03-27 17:41 ]
von Waschbecken
hi,

ich hab jetzt leider keine zeit das explizit auf dein problem hin anzupassen, aber die logik sowie die umsetzung sollte hiermit ersichtlich sein:

<script language="JavaScript">
<!--
function openimagewindow(field)
{
url = "popup.asp?field=" + field;
popup=window.open(url,"newwindow","width=250,height=250,resizeable=0,scrollbars=yes");
}

function setimage(text,field)
{
eval('document.forms[0].' + field + '.value= "' + text + '"');
popup.close();
}
//-->
</script>

<input type="text" name="f_image" size="24" maxlength="255" value="" onclick="javascript:openimagewindow('f_image');">


Im Popup:

<a href="javascript: opener.setimage('','f_image');"></a>
von schergentoni
vielleicht im popup-fenster mit den smileys ein "opener.document.forms['formname'].message.value"?


---
von SE
Hallo,

Ich versuche seit einiger Zeit folgendes Problem zu lösen:

Für einen Chat mit Smilies soll bei Klick auf jenes der Smilie-Code automatisch in das Text-Feld des Chat's geschrieben werden. Ich habe Beispiele, wie man das in unterschiedlichen Frames realisieren kann. Aber mein Problem ist, daß die Smilies in einem separaten Fenster angezeigt werden (müssen/sollen). Wie bekomme ich Zugriff auf das Fenster mit dem Text-Feld des Chat's ?

Chat-Fenster wird wie folgt geöffnet:
var chatbox = window.open("http://server/verzeichnis/room.jsp","jChatBoxClientFenster")

Aber bei Versuchen mit chatbox.text.document.chat.message.value = swert; oder jChatBoxClientFenster.text.document.chat.message.value = swert; zuzugreifen, bekomme ich immer nur die Fehlermeldung chatbox ist undefiniert bzw. jChatBoxClientFenster ist undefiniert. Da das Chat-Fenster aber ebenfalls mit JavaScript geöffnet wurde, muss der Fenstername doch noch irgendwie gefunden werden können ?

Mache ich da was verkehrt ???

<IMG SRC="/phpBB/images/smiles/icon_confused.gif">

Nach oben