我的网站导航有以下代码。由于大部分代码都是相同的,我想知道是否有办法压缩它。我对 AJAX 非常陌生。谢谢
function web()
{
if(XMLHttpRequestObject) {
var obj = document.getElementById('content');
XMLHttpRequestObject.open("GET", "./nav/web.html");
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 &&
XMLHttpRequestObject.status == 200) {
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}
function prices()
{
if(XMLHttpRequestObject) {
var obj = document.getElementById('content');
XMLHttpRequestObject.open("GET", "./nav/prices.html");
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 &&
XMLHttpRequestObject.status == 200) {
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}
function clientList()
{
if(XMLHttpRequestObject) {
var obj = document.getElementById('content');
XMLHttpRequestObject.open("GET", "./nav/clientlist.html");
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 &&
XMLHttpRequestObject.status == 200) {
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}