ulozenie alebo otvorenie pdf z prehliadaca

Programovacie jazyky, rady, poradňa...
myxall
Amateur
Amateur
Príspevky: 26
Registrovaný: 18 mar 2009, 8:28
Bydlisko: Lipt.Mikulas/Zilina

ulozenie alebo otvorenie pdf z prehliadaca

Príspevok od používateľa myxall »

Ahojte, mam takyto problem,
mam na stranke generovanie pdf dokumentu a chcel by som uzivatelovi ponuknut,bud si ho otvori alebo stiahne do PC.Ponuknut mu dialog ako je pri stahovani napr. nejakeho suboru v IE (Open,Save,Cancel). Je to mozne nejako nakodit v JS ? Mozno sa to da nastavit v prehliadaci, pripadne v Adobe ale touto cestou nechcem ist.
©_ME
Light Star
Light Star
Príspevky: 282
Registrovaný: 27 apr 2011, 19:33

Re: ulozenie alebo otvorenie pdf z prehliadaca

Príspevok od používateľa ©_ME »

Je to nastavené v prehliadači, napr. Google Chrome ten istý súbor sťahuje tak, že ti na bottom prehliadača vypíše niečo ako:"Chcete prevziať tento súbor?". Ak myslíš nakodiť dialog, tak skus niečo ako:

Kód: Vybrať všetko

<script>
function skryt(){
document.getElementById('divy').style.display = "none";

}
function zobrazit(){
document.getElementById('divy').style.display = "block";

}
<div id="divy">
Tu je text
</div>
<input type="submit" value="Skryť" onClick="skryt()">
<input type="submit" value="Zobraziť" onClick="zobrazit()">
Pomocou tohoto kódu sa div zobrazí a skryje po rôznych kliknutiach.
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8224
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: ulozenie alebo otvorenie pdf z prehliadaca

Príspevok od používateľa harrison314 »

V javascripte to nespravis,
ak chces pdf otvorit posles hlavicku content-type ako application/pdf ,
ak ho chces stiahnut application/force-download.

Skus daco s tydialto ( je to pre PHP ak mas ruby alebo pyton, len posli rovanke hlavicky )
http://php.net/manual/en/function.header.php
myxall
Amateur
Amateur
Príspevky: 26
Registrovaný: 18 mar 2009, 8:28
Bydlisko: Lipt.Mikulas/Zilina

Re: ulozenie alebo otvorenie pdf z prehliadaca

Príspevok od používateľa myxall »

Hm,neviem ci mi toto pomoze,ja potrebujem nieco taketo:
- mam formular a na konci je tlacidlo generovanie pdf,po vygenerovani pdf sa zobrazi dialogove okno s moznostami Open,Save,Cancel
- to dialogove okno je najmenej spravit, horsie je povedat pdfku nech sa ulozi resp. zobrazi
- inac stranku kodim v JSP
Mna napada taka moznost ze po stlaceni Save zabalim to pdfko do zipka a stiahnem na disk, len neviem ci sa to bude uzivatelovi pacit...
c-ice
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 04 mar 2008, 15:18
Kontaktovať používateľa:

Re: ulozenie alebo otvorenie pdf z prehliadaca

Príspevok od používateľa c-ice »

co tak sa spytat po submite formularu ci to chce otvorit alebo ulozit a bude to tvorit nejaky parameter true/false ktory posles ku generovaniu a podla toho to posles naspat zo spravnou hlavickou ?
http://forums.techarena.in/software-dev ... 297718.htm
myxall
Amateur
Amateur
Príspevky: 26
Registrovaný: 18 mar 2009, 8:28
Bydlisko: Lipt.Mikulas/Zilina

Re: ulozenie alebo otvorenie pdf z prehliadaca

Príspevok od používateľa myxall »

Vdaka za nasmerovanie k rieseniu. Trosku som pogooglil a nasiel som toto:

Kód: Vybrať všetko

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=2183&lngWId=2
Problem is solved :)
Napísať odpoveď