PDA

View Full Version : Java, ali inverse!


tango
25-03-2005, 00:55
pozdrav.
imam na nekoj stranici text field i do njega link. zelio bih u text field upisati nesto, a zatim klikom na link da mi se otvori popup i u njega prenese ono sto sam upisao u ovaj text field.
u txt fieldu je ustvari kriterij po kojem bi pretrazivao mysql bazu u pop upu.
-pop up sam otvorio, ali ne znam kojom funkcijom da prenesem tu varijablu u pop.-up.

hvala.

nemanja
25-03-2005, 10:03
Vrednost ne prenosis nego joj pristupas iz pop-upa.

Ako imas u glavnom prozoru formu "forma1" i textbox "txt" unutar nje, sadrzini textbox-a pristupas pomocu sledeceg javascript koda:

opener.document.forms["forma1"].txt.value; // ovaj kod pises u pop-upu!

Pozdrav

tango
28-03-2005, 05:42
Ma yo! brate nemanja, sto bi ja bez tebe. Ja se ove jave nikako uhvatit da pokupim barem neke osnove, a ne samo da prepisivam djelove kodova.

e jos mi samo reci kako da sve to prebacim u neku meni opipljivu formu ala :

$prenesena_varijabla="ovo sa javom sto je stiglo iz glavnooga prozora";

pa tako da to mogu dalje upotrebljavat.
hvala jos jednom.

nemanja
28-03-2005, 10:35
Nije mi jasno zasto ne pokupis to sa forme direktno preko GET/POST.

Svejedno uradi ovako, imas na primer na glavnoj strani formu 'forma1' i text field 'txt':

<form name="forma1" action="javascript:noviProzor()">

<input type="text" name="txt" size="20">
<input type="submit" value="Posalji" name="Posalji">

</form>

noviProzor() javascript funkciju si napravio vec. Ovako:

function noviProzor() {
var x = document.forms["forma1"].txt.value;
var newWind = window.open("novi.php?var="+x, "newWind", "status, menubar, height=200, width=300");
newWind.focus();
}

U x se smesta vrednost 'txt'-a i prenosi u novi.php kao var.

Sada u novi.php (novi prozor) jednostavno pristupas vrednosti sa:

<?php
$x = $_GET['var'];
?>

To je to. Zasto jednostavno kad moze komplikovano..

Pozdrav

gog
28-03-2005, 19:24
Ja tu vidim samo javascript i php, nikakvu javu...

tango
28-03-2005, 22:15
e pa ja stvarno nisam normalan.
a to get i post mi nisu bili ni na kraj pameti. nesto mi se ova java uvukla u podsvjest i uvik kad imam pop-up, samo mi java pada na pamet. hvala na svemu jos jednom. idem sad to ukomponirat.
aj zivili. i sretan uskrs svima koji ga tzrenutno slave.