Eredmény: 1 - 7 (7) összesen

Téma: URL machinálás JS-el

  1. #1
    'Say Hello To My Little Friend'
    Csatlakozott
    10-04-13
    Hely
    Budapest
    Hozzászólás
    2.784
    Begyűjtött 863 köszönetet
    659 hozzászólásával

    Alapbeállítás URL machinálás JS-el

    Sziasztok!

    Olyan kérdésem lenne, hogy JavaScript (JQuery megoldás még jobb lenne) esetén van-e mód arra, hogy a böngésző fejlécében megjelenő URL-t változtassam anélkül, hogy bármi más történjen? (Tehát nem átirányítani szeretném a felhasználót, csak az URL-t változtatni.) Keresgéltem, de nem igazán találtam erre épkézláb megoldást.

    Az ok, amiért kéne: linkre kattintásnál szeretnék egy sima slide effektet, ami eltünteti egy div tartalmát, és egy JSON lekéréssel új tartalmat rak be a div-be, majd újabb slide effektel előtűnik a tartalom. Namármost ezzel nicns probléma, ez elég egyszerű, viszont azt szeretném, hogyha a különböző tartalmak linkelhetőek is lennének, és direkt is elérhetőek lennének. Tudom, megoldható úgy, hogy a linkek #valami-re mutatnak, de nekem még jobb lenne, ha rendes ./valami.php (a ./valami is jó) lenne ott, illetve ez azért sem tökéletes, mert szeretném, hogy külön file-nak tűnjenek kívülről.

    Előre is köszönöm a segítséget, bár félek, hogy a #valami-nél kell maradjak...



  2. #2
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hozzászólás
    3.861
    Begyűjtött 326 köszönetet
    158 hozzászólásával

    Alapbeállítás re: URL machinálás JS-el

    Idézet Emphus eredeti hozzászólása Hozzászólás megtekintése
    Előre is köszönöm a segítséget, bár félek, hogy a #valami-nél kell maradjak...
    Url rewrite nem oldaná meg a problémádat?



  3. #3
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: URL machinálás JS-el

    csak a hash tag-el tudod megoldani. es ha indexelhetove is szeretned tenni a Google szamara akkor itt egy leiras rola: Making AJAX Applications Crawlable - Google Code


    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Ruby blog
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  4. #4
    Új tag
    Csatlakozott
    11-09-16
    Hozzászólás
    18
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: URL machinálás JS-el

    HTML5?

    h__p://html5demos.com/history
    h__p://people.opera.com/miket/2011/6/viewer.html
    h__p://dev.opera.com/articles/view/introducing-the-html5-history-api/



  5. #5
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: URL machinálás JS-el

    fallback nelkul erre meg bator dolog tamaszkodni, mert ez csak IE10-tol felfele mukodik. viszont errol eszembe jutott a pjax(https://github.com/defunkt/jquery-pjax) ami lehet jo megoldas lenne, es van fallback-je



  6. #6
    Törzsvendég
    Csatlakozott
    09-11-15
    Hely
    Hajdú-Bihar, Magyarország
    Hozzászólás
    101
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: URL machinálás JS-el

    A hashtag a megszokott megoldás. Más URL-t megjeleníteni, mint amin valójában tartózkodsz szerintem az óriási biztonsági kockázat miatt nem lehet, amit okoz. Onnantól, ha át lehet írni a böngészősávban a címet, anélkül, hogy ténylegesen átirányítana, a phising gyerekjáték lenne.



  7. #7
    'Say Hello To My Little Friend'
    Csatlakozott
    10-04-13
    Hely
    Budapest
    Hozzászólás
    2.784
    Begyűjtött 863 köszönetet
    659 hozzászólásával

    Alapbeállítás re: URL machinálás JS-el

    Idézet Bagi Zoltán eredeti hozzászólása Hozzászólás megtekintése
    Url rewrite nem oldaná meg a problémádat?
    .htaccesre gondolsz? Mert akkor sajnos az meglátásom szerint itt nem sokat használna.

    Idézet hunt3r eredeti hozzászólása Hozzászólás megtekintése
    HTML5?

    h__p://html5demos.com/history
    h__p://people.opera.com/miket/2011/6/viewer.html
    h__p://dev.opera.com/articles/view/introducing-the-html5-history-api/
    Sajnos, ahogy Geri is említette, sajnos ez még elég új dolog ahhoz, hogy merjem bárhol is használni. Nekem is eszembe ötlött, de a célcsoport miatt különösen esélytelen, hogy használjam.

    Idézet Iggy eredeti hozzászólása Hozzászólás megtekintése
    A hashtag a megszokott megoldás. Más URL-t megjeleníteni, mint amin valójában tartózkodsz szerintem az óriási biztonsági kockázat miatt nem lehet, amit okoz. Onnantól, ha át lehet írni a böngészősávban a címet, anélkül, hogy ténylegesen átirányítana, a phising gyerekjáték lenne.
    Igen, ezt valószínűnek tartottam, de a JS alapból sem egy túl biztonságos dolog, annyira azért nem tudnék meglepődni, hogyha ilyen dolgokat meg lehetne csinálni; és neten sehol nem találtam meg konkrétan, hogy nem, ilyet nem lehet. Ezért bátorkodtam feltenni a kérdést. Bár mondjuk az ilyen szintű adatlopás talán tényleg egy csöppet nagyobb bug, mint bármi más.

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    viszont errol eszembe jutott a pjax(https://github.com/defunkt/jquery-pjax) ami lehet jo megoldas lenne, es van fallback-je
    Ez zseniális! Köszönöm szépen, ezzel mindenképpen közelebbről megismerkedem. Ha nem jön össze, akkor a másik, amit ajánlottál már biztos jó lesz. Ezer hála!


    Utoljára módosítva: Emphus által : 2012-01-27 16:53

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •