Måske: <button style="width:150px;" onclick="this.innerHTML='Læn dig tilbage og rul en joint ... det her kan godt tage tid!';win=window.open ... osv ... :)
Ja. Jeg vil gerne have et popup windue som viser at filen er ved at loade. Jeg kunne også forestille mig at man kunne lave det med css/DOM. Noget i den her stil.
Så laver jeg en class i mit stylesheet og sætter display:none som standart. Jeg vil så gerne have at display bliver sat til inline imens filen loader, og bliver sat tilbage til none når den er færdig
Hvis ikke vi kan få vinduet til at sende os et signal tvivler jeg stærkt på, at vi kan gøre nogetsomhelst, for det ser jo ud til, at filen kommer fra et andet domæne, så vi kan heller ikke spørge vinduet om nogetsomhelst, da cross-domain-scripting er forbudt og umuligt !-)
Alternativt foreslag: Hvorfor ikke lade din button-onclick åbne en redirect-side i den vinduesstørrelse du ønsker. På redirect-siden kan du så skrive din "...rul en joint-besked..." og lade siden hente din pdf.
Hvor link så er den pågældende side. Det virker også næsten :-). Hvis det er en webside som er sløv til at svare, vil der stå "loading", men hvis det, som jeg ønsker er en .pdf fil som skal loade har det ingen effekt
Den simpleste mulige løsing: Din button-onclick åbner en side i den størrelse du ønsker. Koden på siden, der åbnes: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> </head> <body onLoad="window.location='http://pub.uvm.dk/2003/innovation/rapport.pdf';"> <h1>Vent venligst mens siden loader</h1> </body> </html>
I skal begge have tusinde tak for hjælpen, men jeg kommer vist ikke tættere på en løsning og lukker derfor tråden.
Synes godt om
Ny brugerNybegynder
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.