Bir HTML Yükləmə Etikası Var mı?

Bir indirme etiketi, HTML səhifələrinə fayl yükləmələrini zorlamağa imkan verəcəkdir

Bir web geliştiriciyseniz, bir fayl yükləyən HTML kodunu - digər sözlə, veb brauzerini veb brauzerinizdə göstərmək yerinə müəyyən bir fayl yükləmək məcbur edən bir HTML etiketini axtarırsınız.

Yalnız problem bir indirme etiketi olmadığıdır. Fayl yükləməsini məcbur etmək üçün bir HTML faylı istifadə edə bilməzsiniz. Veb səhifədən bir köprü tıklandığında - video, audio fayl və ya başqa bir web page olmasa da, veb brauzer avtomatik olaraq brauzer pəncərəsində resurs açmağa çalışır. Brauzerin yüklənməsini başa düşmədiyi hər hansı bir şey əvəzinə bir download kimi tələb olunacaq.

Yəni istifadəçinin brauzer əlavə etmədiyi və ya müəyyən bir fayl növü yükləyən uzantısı yoxdur . Bəzi əlavələr DOCXPDF sənədləri, bəzi film formatları və digər fayl növləri kimi hər cür fayllar üçün veb brauzer dəstəyi təmin edir.

Bununla yanaşı, bəzi digər variantlar oxuculara brauzerdə açmaq yerinə faylları yükləməyə imkan verir.

Veb-brauzerin necə istifadə edilməsinə dair istifadəçiləri öyrədin

Kullanıcılarınız tıklandığında başqa bir şekilde tarayıcıda görünebilecek faylları indirmenin en asan yollarından biri, fayl yüklemelerinin həqiqətən nasıl çalıştığını anlamalarıdır.

Hər bir müasir brauzerin bir keçidi sağ tıkladığınızda və ya toxunma ekranlarında tıqqıltı və tutma zamanı görünən kontekst menyusu vardır. Bir şəkildə bu şəkildə seçildikdə, köprü mətnini kopyalayaraq, yeni bir sekmedeki linki açmaq və ya linkin hər hansı bir faylı yükləmək kimi daha çox variant var.

HTML yükləmə etiketinə ehtiyac qalmamaq üçün həqiqətən asan bir yoldur: yalnız istifadəçilərinizin faylını birbaşa yükləyin. HTML / HTM, TXT və PHP faylları , həmçinin filmlər ( MP4s , MKVAVI ), sənədlər, audio faylları, arxivlər və daha çox kimi hər bir fayl növü ilə işləyir.

Bir HTML yükləmə etiketi ilə təqlid etmək üçün ən asan yol, bu nümunədə olduğu kimi nə edəcəyini insanlara izah etməkdir.

Faylı yükləmək üçün linki sağ vurun və Bağlantıyı Saxla ... olaraq seçin.

Qeyd: Bəzi brauzerlər bu seçimi başqa bir şeyə, məsələn, Saxla kimi səsləndirə bilərlər .

Yükləməni Arxiv faylına sıxın

Veb sayt inkişaf etdiricisinin istifadə edə biləcəyi başqa bir metod, bir ZIP , 7Z və ya RAR fayl kimi bir arxivə yüklənməkdir.

Bu yanaşma iki məqsədə xidmət edir: serverdə diskdə yer saxlamaq və istifadəçiyə məlumatları daha tez yükləmək üçün yüklənməni kompres edir, həm də faylı ən çox veb brauzerlərin oxumağa cəhd etməyəcəyi formatda yerləşdirir və brauzerin əvəzinə faylını yükləyin.

Çoğu əməliyyat sistemi bu kimi faylları arşivleyebilen bir daxili proqrama malikdir, lakin üçüncü tərəfin tətbiqləri, daha çox xüsusiyyətlərə malikdir və istifadə etmək daha asan ola bilər. PeaZip və 7-Zip bir neçə favoritdir.

Tarayıcıyı PHP ilə hiylə edin

Son olaraq, bəzi PHP'yi bilirsinizsə , brauzerinizin faylını yüklemeden ya da oxucularınızdan bir şey yapmalarını istəmədən zorlamaq üçün basit beş satırlı PHP scriptini istifadə edə bilərsiniz.

Bu metod brauzerin faylın bir veb sənəddən daha çox bir eki olduğunu söyləmək üçün HTTP başlıqlarına əsaslanır, buna görə də əslində yuxarıda göstərilən üsulla eyni şəkildə işləyir, ancaq həqiqətən siz faylları kompres etməyi tələb etmir.