1
我與阿賈克斯的工作,現在和我有這樣一段代碼:AJAX頁面負載,走的時候刷新頁面
<script type="text/javascript">
function load(file,container)
{
var xmlhttp, newhash = '';
if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest();}
if (window.ActiveXObject) { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
xmlhttp.onreadystatechange= function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200)
{ document.getElementById(container).innerHTML=xmlhttp.responseText;
} else {
document.getElementById(container).innerHTML='<div style="padding:10px"> <p>Please upgrade your web browser to support modern technology.</p></div>';
}
}
xmlhttp.open("GET",file,true);
xmlhttp.send(null);
}
</script>
<script type="text/javascript" src="jquery.js"></script>
<ul>
<li><a href="#" onclick="load('home.php','ajax');return false;">Home</a><li/>
</ul>
<div id="ajax">
</div>
對不起這是我的第一篇文章,但我真正擔心的是,該頁面可以是加載,但是當我刷新頁面時,頁面就會消失。我試圖把一個哈希值的網址,但它仍然無法正常工作。
是什麼問題呢?我檢查了你的代碼,它工作正常。 –
如果你已經使用jQuery,你可以做到這一點更容易和更清潔與jquery加載http://api.jquery.com/load/ – hsalama
我會檢查它@ hsalama ..感謝您的意見!我很感激。 –