Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

#! işaretleri

bazı web uygulamalarında #! işaretleri sayesinde sayfanın yeniden tamamen yüklemesini engelleyerek kısmı yükleme yapıyorlar. Bu işaretlerin kullanıma ilişkin açıklama veya örnek verebileceğiniz kaynalar var mı? googleda arattır demezseniz sevinirim.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • 1
    Supervisor adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    107 cevap - 0 soru
    # ile ornegin bir linkin tiklama ile hic bir yere gitmemesini saglarsin . bir bakima onclick=return false ; islevi gorur.

    daha sonra ise jquery ile bu linke tiklama isleminde ne yapacagini kodlarsin. ornegin bir sayfayi bir divin icerisine yukleme gibi . cok basit bir ornek yazdim asagida.

    <a href="#" id="yukle" > Kismi yukeleme </a>
    <div id="yuklenecekalan">
    </div>


    <script type="text/javascript">

    $('#yukle').click(function ()
    {
    $('#yuklenecekalan').load("yukleneceksayfa.aspx?pr=2");
    })
    </script>
    • ExTifo adlı üyenin fotoğrafı ExTifo
      # ne işe yaradığını biliyorum nasıl bir link verildiğini onda sorun yok ama örneğin güzel olmuş teşekkür ederim. Peki oradaki ! ne amaçla kullanılıyor ve #!/veriler/guzel_veriler gibi bir linke gönderirsem query stringteki bilgileri nasıl alabilirim, bildiğimiz yöntemlerle mi?
      11 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      #! ! isareti ile karsilasmadim hic.
      $('#yuklenecekalan').load("yukleneceksayfa.aspx?pr=2");

      ornekte querystring pr=2 olarak gidiyor onu sayfada bildigin gibi alabilirsin
      11 yıl önce yazılmış
    • ExTifo adlı üyenin fotoğrafı ExTifo
      twitter, turkcellmuzik te var. Yanlış hatırlamıyorsam facebookta da var.
      11 yıl önce yazılmış
  • furkanilgin adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    13 cevap - 0 soru
    Twitter bu yöntemi kullanıyor. Twittera bakarsanız sayfalarında birçok yerde ajax kullanıyor. Bir sayfadan başka bir sayfaya geçtiğinde html kodu ajax ile yükleniyor. Fakat normal şartlarda bu işlemde url sabit kalır.
    Hangi sayfada olduğumuzu görmek ve direk tarayıcının araç çubuğuna o urlyi yazarak sayfaya giriş yapmak için urlyi değiştirmesi gerekiyor. #! kullandığı durumlarda sayfa yenilenmediği için urlyi bu tagı kullanarak değiştirebiliyor.

    Fakat bu artık eski bir yöntem. Html5'den sonra pushstate diye bir özellik geldi bunun sayesinde urlyi istediğimiz formatta sayfa yenilenmeden gerçekleştirebiliyoruz. Bununla ilgili örnek bir site: http://html5.gingerhost.com/
  • yunusy adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    9 cevap - 3 soru
    Merhaba;
    Bu, içeriği Ajax ile oluşturulan sitelerin indexlenmesini-paylaşılmasını kolaylaştırmak için benimsenen bir yöntem. Örneğin Ajax içerikler ile işleyen sitenizin Google tarafından dinamik içerikleri ile indexlenmesini istiyorsanız bu şekilde bir yöntem kullanabilirsiniz. Ben kendi hazırladığım içeriği Ajax ile oluşturulan site adresini Facebookta paylaşmaya çalıştığım zaman da Google'ın benimsediği yaklaşımı gördüm (bknz: _escaped_fragment_)
    Bu konu hakkında zamanında şöyle bir yazı hazırlamıştım umarım yardımcı olur
    http://www.yunusyurtturk.com/2011/12/15/ajax-ile-olusturulan-icerigi-google-bot-tarafindan-okunabilir-hale-getirmek/
    • yunusy adlı üyenin fotoğrafı yunusy
      Demek istediğim, Google ve Facebook tarafından benimseniyor, başka arama motorları tarafından da destekleniyordur büyük ihtimalle
      11 yıl önce yazılmış
  • sagoral adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    38 cevap - 2 soru
    muzikle.me'de ben kendim kullanıyorum.. İşin mantığını basitçe anlatıyorum, arama yaptırıyorum:
    URL'yi #!/a/deneme diye değiştiriyorum sonra ajax işlemini yaptırıyorum...

    Fakat sayfaya ilk defa muzikle.me/#!/a/deneme adresinden ulaşıldığı anda
    var adres = encodeURIComponent(location.href);
    $.post("sarki", "adres="+adres, function(data){
        if(data=="nothing") { alert("hiçbirşey yapma"); }
        // falan filan
    }
    

    İle sayfayı sarki adresine gönderip orda parse ediyorum ve işlemin ne olduğuna karar veriyorum öyle devam ediyorum. O cevabı gönderiyorum ona göre sayfada işlem yaptırıyorum ;)
  • huko adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    3 cevap - 0 soru
  • AENKing adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    93 cevap - 3 soru
    #link boş link atmak gibi bir şey link kısmına isim yazdırmak

    siz jquery ile div yenileme yapın çok daha iyi olur sizin için