2011-04-25 18 views
0

嘿,朋友。如標題所示: 我的目標是「使用ajax與用asp.net編寫的客戶端連接以及用任何方式編寫的服務器端」,我可以使用文件而不是服務器端「apache http server + PHP + MySQL」嗎? 代替服務器端技術組合,Demo仍然需要顯示ajax的異步電源, 設計是否可行?首先感謝:)我可以使用文件而不是服務器端「Apache HTTP服務器+ PHP + MySQL」

+5

一個文件?爲了什麼?打破監獄?舒緩一個粗糙的邊緣? – 2011-04-25 02:43:39

+0

只是爲了做一個AJAX演示,朋友。這個解決方案使用html頁面,而不是部署服務器端技術的複雜性。 – parsifal 2011-04-29 01:33:11

回答

1

除非我錯理解你的問題,是的,你可以使用一個靜態的文件,而不是一個動態生成的PHP/MySQL的情景......例如,在一個XML文件中提取:

<script type="text/javascript"> 
var xmlhttp; 
if (window.XMLHttpRequest) 
    {// code for IE7+, Firefox, Chrome, Opera, Safari 
    xmlhttp=new XMLHttpRequest(); 
    } 
else 
    {// code for IE6, IE5 
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
xmlhttp.onreadystatechange=function() 
{ 
    if (xmlhttp.readyState==4 && xmlhttp.status==200) 
    { 
    x=xmlhttp.responseXML.documentElement.getElementsByTagName("SOMETAGNAME"); 
     //do something with it 
    } 
} 
xmlhttp.open("GET","staticfile.xml",true); 
xmlhttp.send(); 

</script> 
+0

準確地說,我的意思是,我也在html頁面上作爲虛擬服務器進行試用,它也可以工作:) – parsifal 2011-04-28 03:28:21

相關問題