ďťż

[JS] Porozumiewanie się miedzy oknami czyli jak z okna x zmienić wartość textboxa w oknie y

       

Podstrony


telcocafe

Szukałem, sprawdzałem FAQ Javascript i nic. Otóż mój problem przedstawia się następująco. Strona główna na której jest formularz dodawania nowego użytkownika. By powiązać jego profil z innym użytkownikiem trzeba wpisać id tego użytkownika. By to ułatwić skonstruowałem wyszukiwarkę użytkowników którą otwieram przez window.open(). Kiedy korzystający wyszuka już osobę z która powiąże swój nowo stworzony profil chciałbym aby wyszukana wartość znalazła się w textboxie na stronie z której wywołałem okno do wyszukiwania. Tylko jak to zrobić ? Próbowałem coś takiego:
<a href="#" onclick="document.parent.Form.zawodnik.'.$acc.'.value=\''.$row[ 'id'].'\'">
gdzie $acc to nazwa textboxa do którego ma być przydzielona wartość
$row['id'] - to numer który ma być przypisany.
Jak widać problem jest tylko sama formuła. Proszę o pomoc

//EDIT

Nieaktualne ;) Spojrzałem na kod źródłowy phpBB i użyłem atrybutu opener.
opener.document.forms[\'zawodnik\'].'.$acc.'.value='.$ row['id'].';
I tak to musi wyglądać :)
Użytkownik Lycon edytował ten post 25 luty 2009, 18:25
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.