ajax.jsvar xmlHttp;
function S_xmlhttprequest()
{
if(window.ActiveXObject)
{
xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
}
elseif(window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}}function funajax(url)
{
S_xmlhttprequest();
xmlHttp.open("GET","Ajaxtest.php?id="+url,true);
xmlHttp.onreadystatechange = byphp;
xmlHttp.send(null);
}function byphp()
{
var byphpresult = xmlHttp.responseText;
document.getElementById('aaa').innerHTML = byphpresult;
}ajaxtest.php<?php
if($id = $_GET[id])
{
for($i=1;$i<10;$i++)
{
echo $id;
}}
exit();
?>
index.php<?php?>
<script type = "text/javascript" src= "ajax.js"></script>
<a href="#" onclick = "funajax('o')">o</a>
<a href="Ajaxtest.php?id=t">t</a>
<a href="Ajaxtest.php?id=x">x</a>
<div id = "aaa"></div>
function S_xmlhttprequest()
{
if(window.ActiveXObject)
{
xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
}
elseif(window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}}function funajax(url)
{
S_xmlhttprequest();
xmlHttp.open("GET","Ajaxtest.php?id="+url,true);
xmlHttp.onreadystatechange = byphp;
xmlHttp.send(null);
}function byphp()
{
var byphpresult = xmlHttp.responseText;
document.getElementById('aaa').innerHTML = byphpresult;
}ajaxtest.php<?php
if($id = $_GET[id])
{
for($i=1;$i<10;$i++)
{
echo $id;
}}
exit();
?>
index.php<?php?>
<script type = "text/javascript" src= "ajax.js"></script>
<a href="#" onclick = "funajax('o')">o</a>
<a href="Ajaxtest.php?id=t">t</a>
<a href="Ajaxtest.php?id=x">x</a>
<div id = "aaa"></div>
<a href="#" onclick = "funajax('o')">o</a>
点击后将产生新页面你可以
<span onclick = "funajax('o')">o</span>
或
<input type=button value='o' onclick = "funajax('o')">
或
<div onclick = "funajax('o')">o</div>
等等