Hogy lehet megcsinálni, azt hogy?
1.) Hogy lehet megcsinálni azt, hogy ha rákattint a weblapomon valaki egy linkre, rögtön elkezdje a letöltést (szóval nem töltöm fel a data.hu meg ilyenekre...)?
2.) A weboldalam mindig olyan, hogy a link mindig www.proba.hu marad, és nem vált www.proba.hu/index -re, meg www.proba.hu/register -re, ezt hogy oldhatnám meg?
1. belinkeled amit feltöltöttél.
2. a href részbe bírod hogy /index
Mennyire értesz a szerveroldali programozáshoz? Ezekhez ugyanis arra lesz szükség. Pl PHP.
1.) kényszerített letöltés. Gondolom bizonyos típusú fájlok esetében lenne erre szükség (zip, rar, mp3, valami videó...)
ez megoldható a htaccess fájl módosításával (amit bizonyos ingyenes tárhely szolgáltatók nem engedélyeznek), vagy egy szerveroldali szkripttel, ami a letöltendő fájlt letöltésre kényszeríti.
2.) a legegyszerűbb - és legfapadosabb - megoldás, ha az egész oldaladat egyetlen nagy iframe-be teszed, ami valójában nem látszik, és a látogatók szemszögéből nincs változás.
a normálisabb megoldás a htaccessben keresendő (kitételek ld feljebb). a módszert url rewrite-nak nevezik. VISZONT! a szervernek küldendő kéréskor az url-nek tartalmaznia kell bizonyos információkat, hiszen honnan tudja a szerver, hogy melyik oldalt jelenítse meg, ha mindig ugyanaz az url?
a trükkös megoldás a háttérbeni betöltés javascript segítségével. Ezt ajaxnak is nevezik. Ilyenkor a landing (kezdő) oldalad mindig azonos, de a tartalmakat ajax segítségével töltöd be, az űrlapokat ajax segítségével küldöd el úgy, hogy közben az oldal nem tölti újra magát. Ennek persze megvannak a hátrányai is. Pl. keresők nem használnak javascriptet, így nem indexelik a tartalmat az oldaladon.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!