18. september 2003 - 10:20Der er
10 kommentarer og 1 løsning
Åbning af pdf uden om browseren
Hej Hvis man linker til et pdf-dokument på en htmlside, vil dokumentet blive åbnet i browseren. Hvordan undgår man dette, således at det kan blive vist i Acrobat Reader uden om browseren?
hehehe!! Ok, spørgsmålet var vist ikke så godt formuleret. Det skal på en eller anden måde skrives ind i html-dokumentet, at filen skal åbnes uden om browseren.
Det er altså dig, der vil lave et sådant html-dokument. Jeg mener ikke det kan gøres på anden måde, end at du ved linket fortæller, hvad man skal gøre (Højreklik på bla bla bla...), hvis man ønsker at hente dokumentet til senere åbning direkte i acrobat reader.
Jeg kan ikke selv svare. Men jeg læser tit PDF dokumenter på nettet, og nogle gange åbner det gennem browseren og andre gange åbner den uden om browseren. Så det må kunne lade sig gøre at finde en løsning på dit problem pedepede. Jeg ved desværre bare ikke hvordan...
Kan du ikke lave det så det åbner i et pop-up vindue? Jeg ved godt det stadig vil være i browseren, men det kunne være det kunne løse noget af dit problem alligevel... Men i mangel af bedre...
Det kan gøre det sagtens gøre ved hjælp af et serverside script På denne måde vil brugeren blive spurgt vil du åbne eller gemme, hvis man vælger åbne vil den bruger din pdf viewer.
strFilePathResponse.AddHeader skal skilles ad, så det ser sådan ud: objStream.Type = 1 objStream.LoadFromFile strFilePath Response.AddHeader "Content-Disposition", "attachment; filename=" & strFileName
så kan du ikke gøre noget... det er op til klieten's opsætning og per default så åbner den i en internet explorer hvis der er en pdf viewer installeret, og jeg ved ikke hvordan det kan slåes fra på klientet
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.