Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: przesyłanie stringa z okna do okna
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
mysz0n
pytanko, chce zrobić taki system wysyłania między sobą wiadomości żeby jeden user mógł wysłać wiadomość do userów wczesniej zdefiniowanych.
generalnie chodzi mi o coś takiego jak tu na forum - kliknę emotikona i wskakuje mi w to pole textowe w którym teraz pisze.
takie coś mam i działa dobrze - o ile emotykony i textbox są w tym samym oknie, jak zrobić aby była opcja np. <emotikony> to bylby link do popupa - w popupie otwiera sie spis emotikonów - klikam na jednego z nich i emotikon ten dodaje mi się do textboxa?
John
Klinknij Edytuj Post -> Pokaż wszystko ( nad emotkami ) i będziesz miał przykład z życia wzięty ;-)
Potem pokaż źródło i zabieraj się do analizy skryptu co jak i dlaczego.
mysz0n
ok, fajnie, ale ten przykład jest mega hardcore snitch.gif
może powiesz mi jak zmienić ten kod, aby działał ?smile.gif

  1. <script language="javascript">
  2. function dopisz(co)
  3. {
  4. document.getElementById('jaki_element_zastapic').value=document.getElementById('jaki_element_zastapic').value+' '+co;
  5. }


a wywołanie, nastepujaco:
  1. <img border="0" src="emots/trans2.gif" width="15" height="15" onClick="dopisz(':(')">


miałem cichą nadzieje ze wystarczy zamiast document.getElementById('jaki_element_zastapic'), napisac jakies parent.window.getElementById...
mylę się?
chlebik
Podobnie dzialaja kalendarze - mozna to zrobic np. window.open() z lista emotikonek i na zamkniecie okna (przez wybranie jakiejs daty) wysyla sie value do okreslonego elementu w oknie rodzica. Btw. - nie lepiej zrobic tego np. SELECTem ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.