Подгрузка из другого файла
Здравствуйте!
Нужно прочесть ответ со страницы htpp://example.ru/file.php и вставить его в textarea , а пока ответ будет считываться, писать в textarea "Подождите." "Подождите.." "Подождите..." (играющие точки, но не столь обязательно). Очень прошу написать максимально подробный пример, а не функции реализации. |
Помощь - это когда вы пишите по тем подсказкам/ссылкам, что вам дают.
Когда пишут за вас более 5 строк кода - это работа: http://javascript.ru/forum/job/ |
Это ajax, больно не заворачивайся в код просто используй, когда пару раз получится, начнёшь понимать
<script>
function load(what,where)
{
var xml;
if(window.ActiveXObject)
{
try
{
xml=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
xml=false;
}
}
else
{
try
{
xml=new XMLHttpRequest();
}
catch (e)
{
xml=false;
}
}
if(!xml) alert("Error creating the XMLHttpRequest object");
xml.onreadystatechange = function()
{
if(xml.readyState != 4 || xml.readyState==0)
{
document.getElementById(where).innerHTML=" <img src='http://moc-081.narod.ru/img/pb.gif'> ";
}
if(xml.readyState == 4)
{
if(xml.status == 200)
{
document.getElementById(where).innerHTML=xml.responseText;
}
else
{
document.getElementById(where).innerHTML="Error: returned status code " + xml.status + " " + xml.statusText;
}
}
};
xml.open("GET", what, true);
xml.send(null);
}
</script>
<button onclick="load('http://javascript.ru/','div1');">Загрузить</button>
<div id=div1>Сюда прийдёт ответ</div>
А ещё глянь вот этот сайт http://easywebscripts.net/ |
Спасибо большое! А что если кнопка типа <input type="submit" /> и она помимо этого, еще должна отправлять данные формы?
|
| Часовой пояс GMT +3, время: 09:24. |