понедельник, 23 августа 2021 г.

Java script в Wordpress

 Интересный эффект можно получить используя прямые вставки java script в содержимое страниц на wordpress, для этого нужно отключить визуальный редактор и писать код напрямую.

Пример виден на сайте https://ali-shoping.uk здесь использован ajax applet для получения данных на лету с другого источника.

<script>

/ функция создания асинхронного запроса ajax

/dir параметр который передаём

/name  то же

 function go(dir,na){

var request = new XMLHttpRequest();

function reqReadyStateChange() {

    if (request.readyState == 4) {

        var status = request.status;

        if (status == 200) {

            document.getElementById("output").innerHTML=request.responseText;

        }

    }

}

// строка с параметрами для отправки

var body = "p=" + dir + "&name="+na; 

request.open("GET", "http://localhost"+body);  // адрес для запроса

request.onreadystatechange = reqReadyStateChange;

request.send();


 }

</script>

<div id="output"> тут вывод результата </div>