Avatar billede artico Novice
22. april 2004 - 14:50 Der er 8 kommentarer og
1 løsning

Luk windue og Refresh

Jeg har denne knap!
echo("<img src=\"knap1.gif\"><img src=\"knap2.gif\"><img src=\"knap3.gif\">");

Når man trykker på den skal den lukke vinduet og opdatere hovedsiden ? Skal jeg bruge : window.location.reload(true) Hvordan pakker man den ind ?? øøøøhhh
Avatar billede Slettet bruger
22. april 2004 - 15:02 #1
Det er i JavaScript du skal spørge, tror jeg.
Avatar billede Slettet bruger
22. april 2004 - 15:05 #2
Men hvis du vil loade en side kan du benytte dette java script:

function reloadPage() {
  var i, args=reloadPage.arguments; document.returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

Til f.eks. et link:
<a href="#" onClick="reloadPage('parent','index.html');return document.returnValue">KLIK</a>
Avatar billede artico Novice
22. april 2004 - 15:14 #3
OK.. men det er stadig indpakningen af sætningen der gir mig probl.

<a href="\#\" onClick=\"reloadPage('parent','index.php');return document.returnValue\"><img src=\"knap1.gif\"><img src=\"knap2.gif\"><img src=\"knap3.gif\"></a>");

Dette gir parse fejl :-(
Avatar billede Slettet bruger
22. april 2004 - 15:20 #4
Husker du at smide javascriptet op i headeren?

Vis mig hele koden.
Avatar billede artico Novice
22. april 2004 - 15:25 #5
Jeg fandt parse fejlen.....

Det er et popup windue, der skal indeholde en knap, som når man trykker på denne knap så lukkes popup winduet og den side som startede popupen (index.php) skal refreshes....
Avatar billede Slettet bruger
22. april 2004 - 15:31 #6
Så smid den javascript kode ind i popupvinduet.

Tilføj i slutningen af href-tagget: ";window.close();"
Avatar billede olebole Juniormester
22. april 2004 - 18:31 #7
<ole>

<a href="#" onclick="opener.location.reload(true);window.close()">[knap]</a>

... husk at sætte en border på '0' på dine billeder, når du lægger et link udenom dem  :)

/mvh
</bole>
Avatar billede olebole Juniormester
22. april 2004 - 18:32 #8
PS: Hvis du skriver det ud med PHP, skal gåseøjnene naturligvis escape'es  ;o)
Avatar billede artico Novice
22. april 2004 - 22:54 #9
Thanks.... Juhu!
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