• 04-11-2010, 19:35:26
    #19
    THR adlı üyeden alıntı: mesajı görüntüle
    o sayfaların kaynağını görüntüleyebiliyor musun?
    Hocam naptın sen? sen linkleri <a href="javascript: ajaxleYukle('asd.php');"> şeklinde yaparsan google bunu indexlemez. Ama linklerini normal verip dışardan bi js etkileşmesiyle AJAX kullanırsan hiçbir sorun olmaz. Linkleri normal verip gerekli AJAX kodlarını da yazıp tarayıcının JS desteğini kapatarak gezmeyi deneyin. Eğer her şeyi doğru yaptıysanız düzgün çalışması gerekir.
  • 04-11-2010, 20:06:03
    #20
    THR
    Üyeliği durduruldu
    Hkan adlı üyeden alıntı: mesajı görüntüle
    Hocam naptın sen? sen linkleri <a href="javascript: ajaxleYukle('asd.php');"> şeklinde yaparsan google bunu indexlemez. Ama linklerini normal verip dışardan bi js etkileşmesiyle AJAX kullanırsan hiçbir sorun olmaz. Linkleri normal verip gerekli AJAX kodlarını da yazıp tarayıcının JS desteğini kapatarak gezmeyi deneyin. Eğer her şeyi doğru yaptıysanız düzgün çalışması gerekir.
    örneği incelemeden yazdım kabul ediyorum fakat ajax kullanmak normal kullanmaya göre seo açısından dez avantajlıdır gidilecek_link.html içinde ne title, ne meta taglar ne sidebarlar var vs.
  • 04-11-2010, 21:19:45
    #21
    Zorlarsanız onu da yaparsınz. 1-2 gündür uğraşıyorum. Şu yöntemle yapmaya çalışıyorum:

    - Tıklanılan linkteki sayfa yüklenip kaynağı bi js değişkenine atanır.
    - head etiketi, yükleyen sayfadaki head etiketleriyle karşılaştırılır. Yeni olanlar eklenir.
    - body etiketi, o anki sayfadakiyle komple değiştirilir.

    Bu şekilde beyaz sayfa gelmeden hem head hem de body değişmiş olur.
  • 04-11-2010, 23:51:04
    #22
    THR
    Üyeliği durduruldu
    benzer şekilde load metoduyla yapabilirsin

    $("#thr").load("abc.html #thr");
  • 06-11-2010, 02:07:11
    #23
    Arkadaşlar sayfa yükleniyor ama şöyle bir sorun çıkıyor. Ajaxla yüklenen sayfada Css belirlediğim butonların üzerine gelince aktif olucak renk çıkmıyor , ilk index.html çıkıyor sorun yok.Bunun sebebi ne olabilir?
  • 06-11-2010, 12:58:51
    #24
    Tarayıcının css dosyasını tanımaması olabilir.
  • 07-11-2010, 02:24:13
    #25
    Hkan adlı üyeden alıntı: mesajı görüntüle
    Tarayıcının css dosyasını tanımaması olabilir.
    Ona baktım başka yerdeki css kodlar çalışıyor.css tanımlanmasa hiçbiri çalışmaz.Hala çözemedim sorunu.