Toon posts:

[JS] reload parent window.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik maak een upload scherm in php en als je bestanden heb upgeload moet je ze kunnen verwijderen. Alleen als ik ze verwijder moet de pagina ge refreshed worden.

Door een topic hier opgot kwam ik erachter dat het kan, en wel op deze manier.

code:
1
parent.window.opener.parent.location.reload();


Alleen als ik dit doe wil hij ook de post weer opnieuw uitvoeren. En dit mag niet want dan staan die upgeloade bestanden die je wil verwijderen er gewoon weer. Is er een manier voor ?

  • Barracuda_82
  • Registratie: September 2001
  • Laatst online: 19-12-2024

Barracuda_82

mkTime(), not war!

Ik snap je vraag niet helemaal, maar misschien kun je het oplossen in PHP?

PHP:
1
header("Location: $_SERVER['PHP_SELF']");

  • Fuzzillogic
  • Registratie: November 2001
  • Laatst online: 01-07-2025
location.href="<de URI van upload-ding>";?

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Dan zul je de post naar een andere pagina moeten doen die je weer terug gooit naar de originele pagina. Op die manier ververs/herhaal je de post niet opnieuw :)

Verwijderd

Topicstarter
Er is geen manier op die pagina gewoon te reloaden ?

Of die pagina gewoon naar een url te laten gaan kan dat wel ?

Dat ik die pagina naar een url laat gaan ?

  • Barracuda_82
  • Registratie: September 2001
  • Laatst online: 19-12-2024

Barracuda_82

mkTime(), not war!

Verwijderd schreef op dinsdag 16 november 2004 @ 12:09:
Er is geen manier op die pagina gewoon te reloaden ?

Of die pagina gewoon naar een url te laten gaan kan dat wel ?

Dat ik die pagina naar een url laat gaan ?
Wat je eens zou kunnen proberen is een PHP location header na de query te plaatsen die je upload variabelen in een database zetten. Je submit een form met daarin een aantal velden waarschijnlijk naar de huidige pagina. Dan word in de header van de pagina de gegevens verwerkt (upload en opslaan in de DB) en daarna doe je een loaction header om de page te refreshen. Hier zie je niks van en je hebt niet meer het probleem dat als je op F5 drukt (of scriptmatig refreshed) hij de boel weer opnieuw wil submitten.

Verwijderd

Topicstarter
ja owkee, dat kan ook. Maar dat is opzich ook iets ja.


Als mijn idee niet kan dan doe ik dat wel.

kan ik vanuit een ander scherm een functie aanroepen in die parent ? javascript functie ?
Pagina: 1