Avatar billede dotcom1 Nybegynder
27. oktober 2004 - 17:13 Der er 6 kommentarer og
1 løsning

To actions på et link

Har dette link:

<a href="/opgaver/download.php?get=artikel1.pdf" class="download" onClick="NewWindow('feedback.htm','window','450','450','no','center');return false" onFocus="this.blur()">Download</a>

Første del af linket tvinger browseren til at downloade artiklen (i stedet for at den bliver åbnet i browseren), men jeg ville gerne have at der poppede et nyt vindue op samtidigt ved klik på linket. Har forsøgt mig med koden her (selve scriptet til popup-vinduet ligger i en .js-fil), og den åbner fint et popup-vindue, men så kommer der ikke længere en dialogvoks, der spørger om brugeren vil gemme pdf-dokumentet. Hvordan kan det gøres?

Mvh.
Avatar billede dotcom1 Nybegynder
27. oktober 2004 - 17:14 #1
dialogvoks?? Mener dialogboks. :-)
Avatar billede roenving Novice
27. oktober 2004 - 17:17 #2
Fjern return false !-)

<a href="/opgaver/download.php?get=artikel1.pdf" class="download" onClick="NewWindow('feedback.htm','window','450','450','no','center');" onFocus="this.blur()">Download</a>
Avatar billede dotcom1 Nybegynder
27. oktober 2004 - 17:21 #3
Hvor simpelt. Hvad gør return false egentlig - udover at slå dialogbokse ihjel?

En anden lille ting. Dialogboksen for popup-vinduet til med det samme at lægge sig i taskbar'en...kan man få det til at blive fremme, men fx. bag dialogboksen?
Avatar billede roenving Novice
27. oktober 2004 - 17:28 #4
return false; undertrykker linkets naturlige funktion (altså her at åbne en pdf-fil, som så vil blive downloadet, hvis ikke man har Acrobat Reader !-)

-- og nej, det kan du ikke, for dialog-boksen er en del af det oprindelige browser-vindue, som derfor bliver aktiveret efter at popuppen er lavet ...

onclick afvikles nemlig før linkets naturlige funktion !o]

-- els velbekomme '-)
Avatar billede dotcom1 Nybegynder
27. oktober 2004 - 17:29 #5
Ok. Takker.
Avatar billede roenving Novice
27. oktober 2004 - 17:33 #6
-- og tak for point ;~}
Avatar billede dotcom1 Nybegynder
27. oktober 2004 - 17:46 #7
Roenving, kan du mon hjælpe mig her også: http://eksperten.dk/spm/555147
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