• 21-04-2022, 21:45:01
    #1
    Merhabalar,

    Bir proje içinde gördüğüm JavaScript kodu dikkatimi çekti. JavaScript biliyorum fakat bu kadar hakim değilim. Sizce nedir bu kod? Ne iş yapıyor?

        function showRestaurantData(url) {
            var xhttp = new XMLHttpRequest();
            xhttp.onreadystatechange = function() {
                if (this.readyState == 4 && this.status == 200) {
                    document.getElementById("restaurant_list").innerHTML = this.responseText;
                }
            };
            xhttp.open("GET", url, true);
            xhttp.send();
    
        }//endFunction
  • 21-04-2022, 21:48:36
    #2
    zararlı değil.
  • 21-04-2022, 21:49:01
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Restorant listesini yazdırıyor hocam.
  • 21-04-2022, 21:49:14
    #4
    ByTriSLaSiS adlı üyeden alıntı: mesajı görüntüle
    zararlı değil.
    Ne iş yapar hocam bu kod?
  • 21-04-2022, 21:49:20
    #5
    🔥%100 WP Optimizasyon🔥
    https://www.google.com/search?q=func...hrome&ie=UTF-8
    Yıldızlama kodu sanırım..
  • 21-04-2022, 21:50:37
    #6
    Zararlı görünmüyor. Sunucudan aldığı veriyi restaurant_list kimlikli html elamına html olarak giriyor. Yine de sunucu zararlı bir veri döndürürse zararlı olabilir. Ancak bu çok uç bir örnek.
  • 21-04-2022, 21:51:59
    #7
    🔥%100 WP Optimizasyon🔥
    https://phppot.com/php/php-star-rati...th-javascript/
  • 21-04-2022, 21:53:40
    #8
    sağ taraflarına yorum attım...

    function showRestaurantData(url) {
        var xhttp = new XMLHttpRequest(); //yeni bir http istek oluşturur
        xhttp.onreadystatechange = function() { // xhttp üzerinde bi değişklik olduğunda çalışır
            if (this.readyState == 4 && this.status == 200) { // readyState 4 ise  ve  status 200 ise
                document.getElementById("restaurant_list").innerHTML = this.responseText; //restaurant_list  elementine içerisine   requestten  gelen isteği html olarak yazdır
            }
        };
        xhttp.open("GET", url, true); // bla bla bla
        xhttp.send(); // dıle dıle dıle...
    
    }//endFunction
  • 30-04-2022, 04:06:06
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    ibocum adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Bir proje içinde gördüğüm JavaScript kodu dikkatimi çekti. JavaScript biliyorum fakat bu kadar hakim değilim. Sizce nedir bu kod? Ne iş yapıyor?

        function showRestaurantData(url) {
            var xhttp = new XMLHttpRequest();
            xhttp.onreadystatechange = function() {
                if (this.readyState == 4 && this.status == 200) {
                    document.getElementById("restaurant_list").innerHTML = this.responseText;
                }
            };
            xhttp.open("GET", url, true);
            xhttp.send();
    
        }//endFunction
    Merhaba, dönen cevaba göre zararlı olabilir. Bilmediğiniz stringleri innerHTML içerisine atarken dikkatli olun arkadaşlar.