后台default.aspx.cs文件(部分): public string test()
{
return "1";
}前台default.aspx引用的js文件(部分):var a = "<%=test()%>";
alert(a);然后用IE打开default.aspx,弹窗显示<%=test()%>,而非应该显示的test函数返回值——1。
求解。
{
return "1";
}前台default.aspx引用的js文件(部分):var a = "<%=test()%>";
alert(a);然后用IE打开default.aspx,弹窗显示<%=test()%>,而非应该显示的test函数返回值——1。
求解。
那你知道怎样通过引用的js文件来访问后台cs文件取得函数返回值么?
var a = "<%=test()%>";把这个放在aspx页面里面。
把js语句直接放在aspx会把代码弄的很乱。
令,能否知道阁下qq?
调用你定义的AJAX ,什么时候需要什么时候调。
function AjaxReadData(sUrl)
{
var strRetn;
var pgeObj = null;
if(window.XMLHttpRequest)
{
pgeObj = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
pgeObj = new ActiveXObject("Msxml2.XMLHTTP");
}
else
{
return null;
}
pgeObj.onreadystatechange = function()
{
if(pgeObj.readyState == 4)
{
if(pgeObj.status == 200)
{
strRetn = pgeObj.responseText;
}
else
{
strRetn = "";
}
}
}
pgeObj.open('GET',sUrl,false);
pgeObj.send();
pgeObj.abort();
pgeObj = null;
return strRetn;
}非常感谢大家!