Javascript url (href link) php değişkeni almak ve geçmiş php veri ile mouseover açılan küçük bir pencere oluşturmak için nasıl

2 Cevap php

Ben JavaScript veya jQuery tamamen yeni duyuyorum. Aslında ben url formatında bazı verilere erişmek gerekiyor ve ben bu url ve bu olayın meydana gelmesi üzerine mouseover olay üzerinde açılan küçük bir pencere görüntülemek istediğiniz altında bir web uygulama geliştiriyorum, url javascript üç farklı php veri kimlikleri geçecek . Sonra açılan küçük pencerede o geçti kimlikleri yardımıyla mysql bazı ilgili verilerini alır.

Bu konuda yardım edin, ben acilen bir çözüm gerekir. Herhangi bir yardım çok takdir edilecektir.

2 Cevap

Bu soruların tüm cevapları burada SO zaten. Küçük adımlar sorununuzu yıkmak ve bunu bulabilirsiniz:

Kolay çözüm ajax kullanmaktır. İşte bir örnek uygulamasıdır:

  1. Url bağlantı sunucuya göndermek istediğiniz ve nasıl görüneceğini verileri içermelidir:

    <a href="yourURL" onclick="sendURL2Srvr(this);">link text</a>
  2. Bir pop-up sunucu yanıt almak için bir javascript bölümü oluşturun. Bu kabaca gibi görünmelidir:

    <script>
      http = false;
    
    
      if (window.ActiveXObject) {
        http = new ActiveXObject("Microsoft.XMLHTTP");
      }
      else if (window.XMLHttpRequest ) {
        http = new XMLHttpRequest();
      }
      function sendURL2Srvr(elem) {
        http.abort();
        http.onreadystatechange=function() {
          var popupW=window.createPopup();
          if(http.readyState == 4) {
            if (http.status != 200)
              error('Something went wrong!');
            else
              popupW.innerHTML=http.responseText;
          }
        }
        http.open("GET", elem.href, true);
        http.send(null);        
      }
    </script>
    
  3. Bu alınan İSTEK incelemek ve geri veri göndermek için sunucuya kadar olduğunu. Bu artık saf php soru olur.