Loading...
JavaScript | Дружить с ajax
PhpStorm, jquery конечно удобней наверное, но в комплекте много лишнего если надо только подгрузку страничек ) Предпочитаю js чистый ))
Сибирский (24.01.2018 в 14:31)
PhpStorm, jquery конечно удобней наверное, но в комплекте много лишнего если надо только подгрузку страничек ) Предпочитаю js чистый ))


jquery

$(селектор).load(адрес страницы);// подгружаем страницу в селектор

теперь пропиши это на чистом js

jquery облегчает во многом жизнь
var xmlhttp;

if (window.XMLHttpRequest)
{//
xmlhttp=new XMLHttpRequest();
}
else
{//
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
var ret = xmlhttp.responseText; //
if (ret)
{
document.getElementById('guest_preload').innerHTML=ret;
}
}
}
xmlhttp.open("GET","адрес страницы?ajax=" + Math.random(), true);
xmlhttp.send(null);
)))
ну или если все в функцию заключить то так же одной строкой, и не тащить 300 килобайт библиотеки
Сибирский (24.01.2018 в 14:48)
ну или если все в функцию заключить то так же одной строкой, и не тащить 300 килобайт библиотеки


http://jquery.com/download/

jquery-3.3.1 - вес 85 kb

Download the compressed, production jQuery 3.3.1
________
посл. ред. 24.01.2018 в 14:54; всего 2 раз(а); by PhpStorm
PhpStorm, ну там не все фишки видимо )) Я там читал много полезных штучек но как то куда их приладить пока не довелось такого случая ))
Сибирский (24.01.2018 в 14:54)
PhpStorm, ну там не все фишки видимо )) Я там читал много полезных штучек но как то куда их приладить пока не довелось такого случая ))


при чём тут фишки - это официальная библиотека jquery с официального сайта

её вес 85 kb :-D

страшная вещь, упадёт мой сайт если я её подключу .рукалицо.
PhpStorm, ну ты тогда не подключай .ржу.
Онлайн: 5
Время:
Gen. 0.0823
(c) ByMAS.RU 2010-2025