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

Téma: jquery + load + SEF

  1. #1
    Bölcs huncyrus logója
    Csatlakozott
    07-04-26
    Hely
    EU :)
    Hozzászólás
    541
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás jquery + load + SEF

    Érdekes hibába ütköztem.

    Adott egy szimpla betöltő jquery megoldás.
    Kód:
    $('#divecske').fadeOut("fast").load('betoltendo.php').fadeIn("fast");
    És adott az url is.

    Kód:
     hxxt:// domainem.kit/bentebb/bentebb
    A gáz ez utobbinál van. A síma url-nél vagy 1 mélységnél egyáltalán nincs gond, minden csodálatos. De ha a fent írt url látható amelyben már "kettős könyvtár mélység van vagy több" akkor bizony az egész site ujraloadolni probál és behal.

    A félreértés elkerülése végett, a file-ok tartozkodási helye a root, azaz a
    Kód:
    hxxt :// domainem.kit
    A htaccessben sincs semmi különös.
    Kód:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    Na szakik, mit rontok el?


    Ja és még valami.

    a betöltendő kis php-ban egy darab echo van ami aktuális ora-perc-másodpercet jelenít meg.

    (Kérném az offokat, és hogy minek ez szövegelést kihagyni. ötletek és megoldás azonban jöhet )

    thx.


    Cyrusmagus.hu - Informatika, Fantasy, Blog, Irások

  2. #2
    'Say Hello To My Little Friend'
    Csatlakozott
    09-07-09
    Hely
    Erdély.MArosvásárhely
    Hozzászólás
    2.070
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: jquery + load + SEF

    Minden browseren ez van? Vagy csak FF?
    Firebug mit szól a dologhoz?



  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: jquery + load + SEF

    PHP kód:
    load('/betoltendo.php'
    a foreslash megoldja.így a domain gyökeréhez viszonyít a js amikor a cél fájlt keresi



  4. #4
    Bölcs huncyrus logója
    Csatlakozott
    07-04-26
    Hely
    EU :)
    Hozzászólás
    541
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: jquery + load + SEF

    Minden böngészőben ugyan az. az analizátorok szerint jó a kód , ez a furcsaság. de meglett a megoldás. egyszerűbb, mint gondoltam. kb a gxxgle 23. oldalán egy blog commentben találtam meg hivatkozásként ...

    a loadot ilyen esetben nem önállóan kell alkalmazni, hanem paraméterezni.

    Ezt
    Kód:
    $('#divecske').fadeOut("fast").load('betoltendo.php').fadeIn("fast");
    kicseréltem erre:
    Kód:
    $('#divecske').fadeOut("fast").load('betoltendo.php #divecske').fadeIn("fast");
    és a betoltendo.php tartalmáa raktam egy id-s tagot #divecske néven. innentről faja a dolog.

    Kód:
    http://css-tricks.com/snippets/jquery/load-only-a-section-of-a-page/

    -----------------------

    A fentit elöbb irtam, mint Geri üzenetét olvastam ^^

    Thx

    a / is megoldotta. ehh


    Utoljára módosítva: huncyrus által : 2009-10-26 17:29

A téma címkéi:

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
  •