/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Returnering af værdi fra popup vindue
Fra : Mark S. Rasmussen


Dato : 19-11-02 19:53

Hej alle.

Jeg har brug for at åbne et popup vindue fra side1.html. Denne sides
javascript kode kunne se således ud:

<en masse kode>
window.open()
<mere kode>

Jeg skal så kunne hente en variabel som bliver sat i det nye vindue som
bliver åbnet. Før i tiden har jeg brugt alert(.showModalDialog()), her ville
js koden vente på at dialogen blev lukket. Men jeg har ikke mulighed for at
bruge en modaldialog nu. Findes der nogen alternativer?

Mvh Mark S. Rasmussen
--
www.improve.dk

--
www.improve.dk



 
 
Brian Hjøllund (19-11-2002)
Kommentar
Fra : Brian Hjøllund


Dato : 19-11-02 20:12

>Jeg skal så kunne hente en variabel som bliver sat i det nye vindue som
>bliver åbnet.

Du kan lave en variable på den side som åbner det nye vindue..
Så kan du tilgå den fra dit popup vindue således:

<code>
...kode, yadayada...
opener.DinVariable = "Ny Værdi";
</code>

/Brian
http://www.hybreed.net

Mark S. Rasmussen (19-11-2002)
Kommentar
Fra : Mark S. Rasmussen


Dato : 19-11-02 21:42

> Du kan lave en variable på den side som åbner det nye vindue..
> Så kan du tilgå den fra dit popup vindue således:
>
> <code>
> ..kode, yadayada...
> opener.DinVariable = "Ny Værdi";
> </code>

Det er ikke helt sådan jeg mener det. Jeg vil lave en
location.href='nyside.html?blah=' + nytVindue.returnValue, eller sådan noget
lignende. Og det dur ikke at jeg kalder opener.location.href=, fordi dette
vindue skal bruges globalt, og skal altså bare returnere en værdi.

Mvh Mark
--
www.improve.dk



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste