Да про XMLHTTPRequest я уже все знаю, меня интересует работа с конкретной библиотекой....
(Добавление)
Сделал вот такой вот простенький примерчик, но в данном примере все get запросы передаются в строке запроса, а такого не должно быть
PHP:
скопировать код в буфер обмена
<?PHP require ('xajax_core/xajax.inc.php'); $xajax = new xajax(); //$xajax->configure('debug', true); function page() { $t=$_GET['id']; $objResponse = new xajaxResponse(); $objResponse->assign('div1', 'innerHTML', $t); return $objResponse; } $page =& $xajax->registerFunction('page'); $xajax->processRequest(); echo '<?xml version="1.0" encoding="UTF-8"?>'; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>xajax example</title> <?PHP // output the xajax javascript. This must be called between the head tags $xajax->printJavascript(); ?> <script type='text/javascript'> /* <![CDATA[ */ window.onload = function() { // call the helloWorld function to populate the div on load <?PHP $page->printScript(); ?>; } /* ]]> */ </script> </head> <body style="text-align:center;"> <div id="div1" style="background: #323232;"></div> <br/> <a href="1.php?id=1" onclick='<?PHP $page->printScript(); ?>'>1</a> <a href="1.php?id=2" onclick='<?PHP $page->printScript(); ?>'>2</a> <a href="1.php?id=3" onclick='<?PHP $page->printScript(); ?>'>3</a> </body> </html>
|