Descărcați fișierul - descărcați fișierul fără să îl deschideți în browser, slasoft

Deschideți fișiere pdf în browserul dvs.? Soluția este!

- Cum obțin browserul pentru a descărca pdf și nu îl deschid în browser?
- Trebuie să trimiteți titlul corect.







Nu mă deranjez cu complexitatea tipurilor de mime și cu modul în care browserele funcționează în aceste tipuri. Rețineți că există trei modalități de descărcare a fișierelor. Poate sunt mai multe, dar nu știu despre ele.

  • inline - browserul primește antetul standard al tipului mime corespunzător și decide în mod independent acțiunile de descărcare
  • salvați ca - browserul afișează o fereastră pentru selectarea locației înregistrării fișierului
  • descărcați - browserul descarcă un fișier fără a pune întrebarea de a alege o locație

Primul mod pe care nu îl voi descrie, dar voi începe de la al treilea







Descărcați. Trebuie să dați titlul corect

Luați în considerare două opțiuni: server și script (voi apărea separat).

Sub server am înțeles utilizarea lui apache, sau mai degrabă .htaccess. pentru că Acesta este cel mai convenabil mod de a gestiona o resursă locală

Oapppa. și totul funcționează. Fișierele PDF sunt descărcate în tăcere.

Dacă doriți - adăugați tipurile de reguli, de exemplu

Dar. Și este posibil și așa, pentru a redefini un tip mime. Nu funcționează întotdeauna - depinde de setările gazdă

Salvați ca. Trebuie să dați titlul corect

Din păcate, nu putem face o singură linie, dar există o altă metodă

Nu voi descrie directivele. Scopul este de a oferi titlul corect pentru fișierul pdf.

Scrierea deciziei

Acest lucru este aplicabil, dacă brusc. Nu pot gestiona serverul. Da, se întâmplă. Dar va trece peste cap

Adăugând un parametru suplimentar la interogare, de exemplu tip = download sau type = saveas, determină tipul de descărcare, scriptul va fi universal.







Trimiteți-le prietenilor: