/ 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
Reload af side bag popup
Fra : Christian Joergensen


Dato : 16-05-01 13:42

Høp!

Jeg sidder og arbejder på et content management system, og her har jeg en
liste med nogle billeder som man kan sætte ind på sine sider.

Disse billeder bliver uploadet i en popup fra siden med listen over
billederne.

Efter endt upload i popuppen lukkes den, og man vender tilbage til siden
med billedelisten. Men det nye billede optræder ikke i listen før man har
trykket refresh.

Nu er mit spørgsmål om man vha. javascript kan refreshe siden med listen
over billederne i baggrunden lige før jeg laver en window.close() i
popuppen ?

Håber i forstår spørgsmålet :)

--
Christian Jørgensen | "Ford, you're turning into a penguin"
http://www.razor.dk | "Stop it"

 
 
Jens Peter Karlsen (16-05-2001)
Kommentar
Fra : Jens Peter Karlsen


Dato : 16-05-01 14:08

Det kan du hvis vinduet med listen er åbent.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On Wed, 16 May 2001 14:42:05 +0200, Christian Joergensen
<mail@phpguru.dk> wrote:

>Nu er mit spørgsmål om man vha. javascript kan refreshe siden med listen
>over billederne i baggrunden lige før jeg laver en window.close() i
>popuppen ?
>
>Håber i forstår spørgsmålet :)


Christian Joergensen (16-05-2001)
Kommentar
Fra : Christian Joergensen


Dato : 16-05-01 14:15

Jens Peter Karlsen <jpkarlsen@mvps.org> wrote:

>>Nu er mit spørgsmål om man vha. javascript kan refreshe siden med listen
>>over billederne i baggrunden lige før jeg laver en window.close() i
>>popuppen ?

> Det kan du hvis vinduet med listen er åbent.

Det regnede jeg også med ;) - men hvordan ? kan du ikke give mig nogle
hints ?

PS. vil du ikke være venlig at skrive under det quotede ? :)

--
Christian Jørgensen | "Ford, you're turning into a penguin"
http://www.razor.dk | "Stop it"

Jens Peter Karlsen (16-05-2001)
Kommentar
Fra : Jens Peter Karlsen


Dato : 16-05-01 16:47

Prøv:
<body onUnload: "window.opener.refresh()">

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.


On Wed, 16 May 2001 15:15:05 +0200, Christian Joergensen
<mail@phpguru.dk> wrote:

>Det regnede jeg også med ;) - men hvordan ? kan du ikke give mig nogle
>hints ?


Christian Joergensen (16-05-2001)
Kommentar
Fra : Christian Joergensen


Dato : 16-05-01 19:04

Jens Peter Karlsen <jpkarlsen@mvps.org> wrote:

>>Det regnede jeg også med ;) - men hvordan ? kan du ikke give mig nogle
>>hints ?

> <body onUnload: "window.opener.refresh()">

Her får jeg en "Object doesn't support this property or method.

--
Christian Jørgensen | "Ford, you're turning into a penguin"
http://www.razor.dk | "Stop it"

Jakob Andersen (16-05-2001)
Kommentar
Fra : Jakob Andersen


Dato : 16-05-01 15:34

"Christian Joergensen" <mail@phpguru.dk> wrote in message
news:12222895.0c2gjJ1VT2@flaf...
> Jeg sidder og arbejder på et content management system, og her har jeg en
> liste med nogle billeder som man kan sætte ind på sine sider.

Jeg ville lige komme med et genialt input syntes jeg selv.... Jeg har selv
et CMS på mange af de sites jeg laver og der åbner jeg et vindue hvor
billederne vises og så trykker man på et for at sætte det ind, dermed kan
man også se billlederne. Det er altså et link ala dette der dannes:

SQL:

SELECT billedID, billedURL FROM tblBilleder

Generering:

<a href="#" onClick="window.opener.formnavn.hiddenfeltnavn.value = '<%=
billedID %>'; self.close();">
<img src="<%= billedURL%>" alt="">
</a>

(Håber du selv kan omforme til PHP syntax jeg kunne ikke lige huske eksakt
hvordan det er.)

> Nu er mit spørgsmål om man vha. javascript kan refreshe siden med listen
> over billederne i baggrunden lige før jeg laver en window.close() i
> popuppen ?

Du kan bruge:

window.opener.location.reload()


--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Christian Joergensen (16-05-2001)
Kommentar
Fra : Christian Joergensen


Dato : 16-05-01 19:03

Jakob Andersen <jakob@andersen.as> wrote:

[snip - en god ide, kunne god ikke bruges]

>> Nu er mit spørgsmål om man vha. javascript kan refreshe siden med listen
>> over billederne i baggrunden lige før jeg laver en window.close() i
>> popuppen ?

> Du kan bruge:
>
> window.opener.location.reload()

Jeg får en permission denied :(

--
Christian Jørgensen | "Ford, you're turning into a penguin"
http://www.razor.dk | "Stop it"

Jakob Andersen (16-05-2001)
Kommentar
Fra : Jakob Andersen


Dato : 16-05-01 19:07

"Christian Joergensen" <mail@phpguru.dk> wrote in message
news:2514973.uqheUzb2qO@flaf...
> Jeg får en permission denied :(

Hvordan kalder du den?

Hos mig virker det i NN4, NN6 og IE5...

--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Christian Joergensen (16-05-2001)
Kommentar
Fra : Christian Joergensen


Dato : 16-05-01 19:49

Jakob Andersen <jakob@andersen.as> wrote:

>> Jeg får en permission denied :(

> Hvordan kalder du den?

Side 1 åbner Side 2 i popup
Man vælger et billede vha. en browsefætter og submitter. Så skriver man et
navn på billedet og trykker gem. Forsøges Side 1 genindlæst, hvilket
resulterer i en fejl, og Side 2 lukkes.

> Hos mig virker det i NN4, NN6 og IE5...

Jeg tester i IE5

--
Christian Jørgensen | "Ford, you're turning into a penguin"
http://www.razor.dk | "Stop it"

Jakob Andersen (16-05-2001)
Kommentar
Fra : Jakob Andersen


Dato : 16-05-01 19:49

"Christian Joergensen" <mail@phpguru.dk> wrote in message
news:1471091.jlxrEIsy0g@flaf...
> Man vælger et billede vha. en browsefætter og submitter. Så skriver man et
> navn på billedet og trykker gem. Forsøges Side 1 genindlæst, hvilket
> resulterer i en fejl, og Side 2 lukkes.

Det jeg mente var kalder du den i en funktion eller på submit knap eller
link...

f.eks.

<input type="submit" name="submit"
onclick="window.opener.locartion.reload()">

--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Christian Joergensen (16-05-2001)
Kommentar
Fra : Christian Joergensen


Dato : 16-05-01 20:04

Jakob Andersen <jakob@andersen.as> wrote:

> "Christian Joergensen" <mail@phpguru.dk> wrote in message
> news:1471091.jlxrEIsy0g@flaf...
>> Man vælger et billede vha. en browsefætter og submitter. Så skriver man
>> et navn på billedet og trykker gem. Forsøges Side 1 genindlæst, hvilket
>> resulterer i en fejl, og Side 2 lukkes.

> Det jeg mente var kalder du den i en funktion eller på submit knap eller
> link...
> <input type="submit" name="submit"
> onclick="window.opener.locartion.reload()">

Ahh.. jeg kalder den således:

<script language='JavaScript'>
window.opener.location.reload();
window.close();
</script>

--
Christian Jørgensen | "Ford, you're turning into a penguin"
http://www.razor.dk | "Stop it"

Jakob Andersen (16-05-2001)
Kommentar
Fra : Jakob Andersen


Dato : 16-05-01 22:05

"Christian Joergensen" <mail@phpguru.dk> wrote in message
news:1092543.FtlzNnIyKr@flaf...
> Ahh.. jeg kalder den således:

Vil det sige at du vil lukke vinduet med det samme igen? Jeg fatter
ingenting...

Nå men prøv med :

<script type="text/javascript">
window.opener.location.reload();
window.close();
</script>

IE kan være lidt følsom overfor manglende type attribut. Hvis du ikke kan få
det til at virke så prøv lige at ligge en lille test op, det kan jo være din
IE der nosser i det.

--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Martin Petersen (17-05-2001)
Kommentar
Fra : Martin Petersen


Dato : 17-05-01 22:10

> Jeg får en permission denied :(
Et site har kun adgang til sine egne vinduer - prøver man at få adgang til
et vindue man ikke ejer, får man 'permission denied'.

Det kan måske have noget at gøre med at filerne ligger i forskellige
biblioteker.

Da hovedvinduet ejer pop-up'en, kunne man eventuelt skrive en funktion, der
med et vist interval (fx 5 sek.), checker om denne er åben (sand tror jeg
nok), og i modsat tilfælde opdaterer hovedvinduet (hvor funktionen kører).


mvh
Martin Petersen
http://www.fyrreklitten.dk



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste