Nevíte někdo jak udělat, aby se po kliknutí na odkaz FILE.PDF nebo .DOC ten dokument otevrel v acrobatovi nebo wordu a nezačal stahovat???
Printable View
Nevíte někdo jak udělat, aby se po kliknutí na odkaz FILE.PDF nebo .DOC ten dokument otevrel v acrobatovi nebo wordu a nezačal stahovat???
To nejde. Server proste posle informaci, ze posila neco ve formatu pdf (temhle informacim se rika hlavicky), a pak samotnej soubor. Jak si s tim poradi prohlizec, to je jeho vec. To ty neovlivnis, a bylo by hodne hloupy, kdyby se zacal automaticky otvirat .doc - vzdyt je to potencionalni zdroj viru..
To zavisi od toho, ako to mas nastavene v Acrobat Readeri (PDF), alebo niekde vo Windows (DOC), link sa robi vzdy rovnako. Tie DOCy sa defaultne otvaraju automaticky... :roll:
BTW.: To otvaranie PDFiek poriadne blbne, lepsie je to vypnut...
Na nekterejch strankach sem videl, ze se .doc soubor automaticky otevre (cast prohlizece se zmeni na word) ale na mejch strankach to hodi nabidku Otevrit / Ulozit /storno
Jak rikam, to je zalezitost browseru, pokud je tak nastavenej (resp jsou tak nainstalovany officy, ze se to integruje s explorerem), tak to dela. To ty na serveru nemas sanci ovlivnovat.Citace:
Původně odeslal kidd.tonda
ty PDFka - Acrobat si dava plugin / activex - takze tam muzes dat neco jako object CLSID:blabla
ale pokud je ten acrobat nainstalovanej s podporou pro browsery tak by to melo PDFka otvirat v okne IE
u DOC to taky zalezi na konretni insatlaci...btw jeste je myslim jedna zalozka v moznostech slozky/potazmo typu souboru - nejak dotazovat se pri otvirani/spousteni...(nevim presne)
Nic neni nemoznee. Oleee Toyootaa ;D
funguje samozrejme na libovolny typ souboru ;) ja to treba pouzivam pro .txt soubory.Kód:<?php
header("Content-type: application/pdf");
header("Content-Disposition: attachment; filename=neco.pdf");
@readfile('pokus.pdf');
?>
Nojo, na txt soubory to mozna pomuze, protoze plain text zobrazi snad kazdej browser. ale s tim pdf... Zkousels to?Citace:
Původně odeslal jedik
zkousel a ficelo. a ten plain text to stahne a ne otevre ;)Citace:
Původně odeslal KtK
jinak esli to nefici tak se muze pouzit akorat nejaky jiny Content-type ale ukladat to jako pdf :)
No, neni to zvlastni, ze jeden typ to stahne a druhej otevre? Fakt jsem presvedcenej, ze je to dany prohlizecem, a ne tema hlavickama, ta content-disposition se pouziva prave na to, kdyz chces vyvolat dialog "ulozit jako". To ze to otevre pdf je podle me tim, ze mas naist. nakou tu pluginu do IE..
zkousel jsem to na kompu kde je zjevne acrobat plugin nainstalovan (v Moz i IE) - kterekoliv pdf ktere jsem zkusil stahnout se automaticky otevrelo v ramci okna prohlizece. Ale ten muj skript funguje korektne. u obou prohlizecu vyskoci Open dialog. vyzkouseno na doc, gif, txt i pdf priponach(pochopitelne s prislusne zmenenym Content-type). tobe to snad nefici?
no je jen nechapu, jak muze prohlizec otevrit pdfko. ??? To ze tam vybehne dialog ulozit jako/otevrit, to uz je jina vec, to by odpovidalo tem hlavickam..
tak ted uz nechapu co nechapes :-)
otevre to prece normalne. normalne ten plugin to pdfko preparsuje a pak vyrendruje do okna browseru.
Ten plugin spusti cely Acrobat Reader tak, ze je skryty, a potom sa pokusa zobrazovat to v okne browseru. Funguje to cele uplne debilne, lebo to nestahuje PDFko cele ale po nejakych divnych kusoch, casto to sposobuje mrznutie alebo padnutie MSIE, alebo to padne samo.
No, pokud jsem to pochopil spravne, chtel puvodni tazatel tohle:
Aby mohl na strane serveru zpusobit, ze browser rovnou bez ptani otevre .pdf -coz je imo blbost uz z toho principu, ze to ne kazdej browser umi, jen ten, kterej na to ma pluginu.
Tedy imo spravna odpoved je "nelze".
;D hehe no jo. jsem trouba :oops: :-) chtel bych rict ze jsem to blbe pochopil ale to snad ani blbe pochopit nejde ;D je to se mnou posledni dobou nejake nahnute :|Citace:
Původně odeslal KtK
V poho, dyt se moc nestalo..Citace:
Původně odeslal jedik