Avatar billede cardinale Nybegynder
29. maj 2003 - 19:54 Der er 2 kommentarer og
1 løsning

Problem med reload..

echo "<a href='admin_kontakt_slet_pic.php?id=$raekke[id]' onclick=\"yn =
confirm('Slet billede?'); if (yn) {opener.location.reload();} return
yn;\"><image border='0' alt='Tryk for at slette'
src='upload/kontakt/$raekke[kontakt]'></a><br>";

/*Dette er en popup fra en side, hvor man kan uploade billeder. De er en
dropdown der viser navnene på alle uploads, og ved tryk på en knap popper der en popup frem, hvor man kan se billederne. Ved tryk på billedet slettes de, men jeg får
en "fejl":
The page cannot be refreshed without resending the information. Click retry to send the information again, or click cancel to return to the page that you where trying to view.
Jeg tror den kommer fordi jeg har smidt denne ind: opener.location.reload();, men min mening er at siden som popup'en bliver åbnet fra skal reloades så dropdownen bliver opdateret... Kan man komme om ved det på en anden måde.. Jeg forstår ikke helt denne fejl..*/
Avatar billede sukos Juniormester
29. maj 2003 - 23:03 #1
ved ikke, men bruger selv følg. mellem head-tags:

function confirmform() {
if(confirm('Sikker på du vil slette?')) {
    document.sletrow.submit();
    }
}

I body:

Med en BUTTON, (ikke submit), 

<input type="button" value="Slet" onclick="confirmform();">
Avatar billede sukos Juniormester
29. maj 2003 - 23:04 #2
Og formen selvf. "sletrow"
Avatar billede cardinale Nybegynder
30. maj 2003 - 00:45 #3
Har fundet ud af det...
I stedet for reload brugte jeg href, så bliver der ikke sendt oplysninger og min form bliver ikke resubmittet..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester