<
script
>
function
objAjax()
{
var
objxml
=
false
;
//
嘗試建立Microsoft IE浏覽器支援的對象
try
{
objxml
new
ActiveXObject(
"
Msxml2.XMLHTTP
);
}
catch
(e) {
Microsoft.XMLHTTP
aobjxml
}
如果建立不成功,則嘗試建立非Microsoft IE浏覽器支援的對象
if
(
!
&&
typeof
XMLHttpRequest
!=
'
undefined
) {
XMLHttpRequest();
return
objxml;
openurl(url)
objAjax();
var objxml=new ActiveXObject("Microsoft.XMLHttp") //建立
objxml.open(
GET
,url,
);
打開
objxml.send();
發送
retInfo
objxml.responseText; 接收 傳回文本字元串
(objxml.readyState
==
1
)
初始化
{
document.getElementById(
aboutproDiv
).innerHTML
正在加載資料...
}
4
資料接收完畢
{
document.getElementById(
).style.display
none
隐藏
retInfo;
}
else
{
-2
checkapp(form){
infoBoard
document.getElementById(
aboutpro_i
myurl
getdis.aspx?pid=
+<!--
@proId@
-->+
&rnd=
+
Math.random();
retCode
openurl(myurl);
switch
(retCode){
case
: infoBoard.innerHTML
該商品暫無評論
break
default
:{
infoBoard.innerHTML
retCode;
}
;
/
script>
body onload
checkapp()
div id
DIV id
aboutproDiv
正在加載中...
</
DIV
<!--
@item@
-->
div
getdis.aspx cs代碼
protected
void
Page_Load(
object
sender, EventArgs e)
(Request[
pid
]
null
)
{
string
strReturn
該商品暫無評論...
strSql
select * from cuspro where pid=
Request[
].ToString()
order by id desc
chat c
chat();
DataTable dt
c.SqlselectPro(strSql,
2
(dt.Rows.Count
{
strReturn
""
foreach
(DataRow dr
in
dt.Rows)
{
re
dr[
reply
].ToString();
(re
{
strReturn
+=
<div class='protitle'>評論者:
dr[
mname
].ToString()
ctime
&nbsp;&nbsp;對
pname
評論!</div>
; ;
<div class='aboutproitem'>
items
</div>
<div class='aboutproitem1'>
}
}
}
Response.Write(strReturn);