使用下面的代码,通过单击导航菜单中的链接,我在某个 div (InnerHTML) 中获得了一个 html 页面,但是,我有我的菜单 il css 样式,在单击链接并将页面获取到 div 之后,似乎我的导航 li css 已损坏,并获得了我点击并进入 div 的页面的 css 样式......我怎样才能避免获得带有我请求的页面的 css 请演示给我,我找不到相关的东西。谢谢你。
<script>
function processAjax(url) {
if (window.XMLHttpRequest) { // Non-IE browsers
req = new XMLHttpRequest();
req.onreadystatechange = targetDiv;
try {
req.open("GET", url, true);
} catch (e) {
alert(e);
}
req.send(null);
} else if (window.ActiveXObject) { // IE
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = targetDiv;
req.open("GET", url, true);
req.send();
}
}
return false;
}
function targetDiv() {
if (req.readyState == 4) { // Complete
if (req.status == 200) { // OK response
document.getElementById("containerDiv").innerHTML = req.responseText;
} else {
alert("Problem: " + req.statusText);
}
}
}
</script>