Да как бы в плане браузеров эта вещь уже была давно. Но не давно такому способу (методу) дали название AJAX... и пошло поехоло, web2.0, ютубы, гугелмапы и тд и тп... Вообщем, W3C тоже заговорило об AJAX, браузеры все поклялись сделать поддержку XMLHttpRequest не такой глюкавой... (в FF в статусной строке были глюки) а IE задумал включить XMLHttpRequest без всяких объектов ActiveX. [code]function LoadFromURL (V_url) { var xmlDoc = null; if (typeof window.ActiveXObject != 'undefined' ) {xmlDoc = new ActiveXObject("Microsoft.XMLHTTP"); xmlDoc.onreadystatechange = process ;} else {xmlDoc = new XMLHttpRequest(); xmlDoc.onload = process ;} xmlDoc.open("GET", V_url, true); xmlDoc.send( null ); function process() {if (xmlDoc.readyState==4) eval(xmlDoc.responseText);} }[/code]
2 флудер, я с вами абсолютно не согласен: более половины сайтов в интернете сейчас обходятся без аякса, и живут при этом прекрасно. Причем я говорю не про мелкие ресурсы, а про серьезные сайты.
хех, для удобного использования аякса (и не только) советую присмотреться к jQuery. Обалденный фреймворк, в урезанном виде (без комментов, пробелов и с краткими именами переменных) весит 26кб. При это позволяет делать такие очень мощные вещи быстро, просто, эффективно, а главное кросс-браузерно. Кто заинтересовался, см. ссылки: Официальный сайт jQueryх Превосходный ман по jQuery на RSDN.ru (лучше для знакомство начать с него)
Да как бы в плане браузеров эта вещь уже была давно.
Но не давно такому способу (методу) дали название AJAX...
и пошло поехоло, web2.0, ютубы, гугелмапы и тд и тп...
Вообщем, W3C тоже заговорило об AJAX, браузеры все поклялись сделать поддержку XMLHttpRequest не такой глюкавой... (в FF в статусной строке были глюки) а IE задумал включить XMLHttpRequest без всяких объектов ActiveX.
[code]function LoadFromURL (V_url)
{
var xmlDoc = null;
if (typeof window.ActiveXObject != 'undefined' ) {xmlDoc = new ActiveXObject("Microsoft.XMLHTTP"); xmlDoc.onreadystatechange = process ;} else {xmlDoc = new XMLHttpRequest(); xmlDoc.onload = process ;}
xmlDoc.open("GET", V_url, true);
xmlDoc.send( null );
function process() {if (xmlDoc.readyState==4) eval(xmlDoc.responseText);}
}[/code]
Ajax это вещь! без него сейчас не обойтись. Правда главное это знать javascript и DOM.
2 флудер, я с вами абсолютно не согласен: более половины сайтов в интернете сейчас обходятся без аякса, и живут при этом прекрасно. Причем я говорю не про мелкие ресурсы, а про серьезные сайты.
хех, для удобного использования аякса (и не только) советую присмотреться к jQuery. Обалденный фреймворк, в урезанном виде (без комментов, пробелов и с краткими именами переменных) весит 26кб. При это позволяет делать такие очень мощные вещи быстро, просто, эффективно, а главное кросс-браузерно.
Кто заинтересовался, см. ссылки:
Официальный сайт jQueryх
Превосходный ман по jQuery на RSDN.ru (лучше для знакомство начать с него)