Да про 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>