snipplrCallback({"id":18665,"title":"ejemplo-de-ajax","source":"
  1. function<\/span> nuevoAjax(<\/span>)<\/span>{<\/span><\/div><\/li>
  2. \tvar<\/span> xmlhttp=<\/span>false<\/span>;<\/span><\/div><\/li>
  3. \ttry<\/span>{<\/span><\/div><\/li>
  4. \t\txmlhttp =<\/span> new<\/span> ActiveXObject(<\/span>"Msxml2.XMLHTTP"<\/span>)<\/span>;<\/span><\/div><\/li>
  5. \t}<\/span>catch<\/span>(<\/span>e)<\/span>{<\/span><\/div><\/li>
  6. \t\ttry<\/span> {<\/span><\/div><\/li>
  7. \t\t\txmlhttp =<\/span> new<\/span> ActiveXObject(<\/span>"Microsoft.XMLHTTP"<\/span>)<\/span>;<\/span><\/div><\/li>
  8. \t\t}<\/span>catch<\/span>(<\/span>E)<\/span>{<\/span><\/div><\/li>
  9. \t\t\txmlhttp =<\/span> false<\/span>;<\/span><\/div><\/li>
  10. \t\t}<\/span><\/div><\/li>
  11. \t}<\/span><\/div><\/li>
  12.  <\/div><\/li>
  13. \tif<\/span> (<\/span>!<\/span>xmlhttp &&<\/span> typeof<\/span> XMLHttpRequest!=<\/span>'undefined'<\/span>)<\/span> {<\/span><\/div><\/li>
  14. \t\txmlhttp =<\/span> new<\/span> XMLHttpRequest(<\/span>)<\/span>;<\/span><\/div><\/li>
  15. \t}<\/span><\/div><\/li>
  16.  <\/div><\/li>
  17. \treturn<\/span> xmlhttp;<\/span><\/div><\/li>
  18. }<\/span><\/div><\/li>
  19.  <\/div><\/li>
  20.  <\/div><\/li>
  21. function<\/span> Nombre(<\/span>)<\/span><\/div><\/li>
  22. {<\/span><\/div><\/li>
  23. \tvar<\/span> Txt_Nombre=<\/span>document.getElementById<\/span>(<\/span>'idprueba'<\/span>)<\/span>.value<\/span>;<\/span><\/div><\/li>
  24. \tvar<\/span> resul =<\/span> document.getElementById<\/span>(<\/span>'resultado'<\/span>)<\/span>;<\/span><\/div><\/li>
  25. \tvar<\/span> ajax =<\/span> nuevoAjax(<\/span>)<\/span>;<\/span>\t<\/div><\/li>
  26. \tajax.open<\/span>(<\/span>"POST"<\/span>,<\/span> "php_server.php"<\/span>,<\/span>true<\/span>)<\/span>;<\/span>\t<\/div><\/li>
  27. \tajax.onreadystatechange<\/span>=<\/span>function<\/span>(<\/span>)<\/span> {<\/span><\/div><\/li>
  28. \t\tif<\/span> (<\/span>ajax.readyState<\/span>==<\/span>4<\/span>)<\/span> {<\/span><\/div><\/li>
  29. \t\t\tresul.innerHTML<\/span> =<\/span> ajax.responseText<\/span>;<\/span><\/div><\/li>
  30. \t\t}<\/span><\/div><\/li>
  31. \t}<\/span>\t<\/div><\/li>
  32. \tajax.setRequestHeader<\/span>(<\/span>"Content-Type"<\/span>,<\/span>"application\/x-www-form-urlencoded"<\/span>)<\/span>;<\/span><\/div><\/li>
  33. \tajax.send<\/span>(<\/span>"nombre="<\/span>+<\/span>Txt_Nombre)<\/span>;<\/span><\/div><\/li>
  34. \treturn<\/span>;<\/span><\/div><\/li>
  35. }<\/span><\/div><\/li><\/ol><\/pre>","link":"https:\/\/snipplr.com\/view\/18665\/ejemplo-de-ajax"});