传说中的牛人过来解答! 太笼统 问题问的不清晰,但以我的理解是你的<%=CsharpVoid() %>在第一次返回bool值以后就固定了,再也不会从服务器得到值,我建议你用AJAX来同步获取服务器的值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function Btn_Click() //通过隐藏按钮来激发提醒弹出框 { var s = ' <%=CsharpVoid() %>'; //调用后台方法,该方法用来匹配时间 if(s=="true") //当方法成功时 { document.getElementById("Button1").click(); //隐藏按钮的后台事件。 } } window.setInterval('Btn_Click()',2000); //定时器执行 这个在你第一次加载的时候,s就已经编程了固定值,如果你想不固定,请用AJAX重新请求 var s =xmlhttp(); 这样来做xmlhttp(); 里就是利用AJAX技术重新后台请求 我尝试下用xmlhttp来搞下,等下结贴. OK.问题解决.一直对AJAX不过敏,以为前台调用下后台就可以了.最后请求还是要靠Ajax来解决,贡献下代码,结贴.<script type="text/javascript">var xmlHttp;//全局XMLHttpResquest对象 function CreateXMLHttpRequest() //针对不同浏览器,获取XMLHttpRequest对象 { if(window.ActiveXObject) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } else { xmlHttp=new XMLHttpResquest(); } }//单击btn时调用的JS函数function btn_Click(){ CreateXMLHttpRequest(); xmlHttp.onreadystatechange=HandleStateChange; xmlHttp.open("POST","aaa.aspx?type=before",true); xmlHttp.send(null); }//回调函数function HandleStateChange(){ if(xmlHttp.readyState==4) { if(xmlHttp.status==200) { var s=xmlHttp.responseText; //alert( xmlHttp.responseText); if(s=="true") //当方法成功时 { document.getElementById("Button1").click(); } } } }window.setInterval('btn_Click()',2000);</script> javascript检验表单问题!! div flash 事件的捕获 谁帮我改一下这个代码!谢谢 |zyciis| 如何得到一个Json的内容 求可验证15开头的手机的正则表达式。 我究竟应该设置什么样的编码?我自己都迷胡了. 超难的javascript encode解码,谁能解决? 急!关于jsp页面显示数据的一个问题 IE5不支持confirm() ? 求助:输入框文本右对齐 js如何获取子页的cookie值? 我想做个调查,有关报表?
{
var s = ' <%=CsharpVoid() %>'; //调用后台方法,该方法用来匹配时间
if(s=="true") //当方法成功时
{
document.getElementById("Button1").click(); //隐藏按钮的后台事件。
}
}
window.setInterval('Btn_Click()',2000); //定时器执行 这个在你第一次加载的时候,s就已经编程了固定值,如果你想不固定,请用AJAX重新请求
这样来做
xmlhttp(); 里就是利用AJAX技术重新后台请求
最后请求还是要靠Ajax来解决,贡献下代码,结贴.<script type="text/javascript">
var xmlHttp;//全局XMLHttpResquest对象
function CreateXMLHttpRequest() //针对不同浏览器,获取XMLHttpRequest对象
{
if(window.ActiveXObject)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
xmlHttp=new XMLHttpResquest();
}
}//单击btn时调用的JS函数
function btn_Click()
{
CreateXMLHttpRequest();
xmlHttp.onreadystatechange=HandleStateChange;
xmlHttp.open("POST","aaa.aspx?type=before",true);
xmlHttp.send(null);
}
//回调函数
function HandleStateChange()
{
if(xmlHttp.readyState==4)
{
if(xmlHttp.status==200)
{
var s=xmlHttp.responseText;
//alert( xmlHttp.responseText);
if(s=="true") //当方法成功时
{
document.getElementById("Button1").click();
}
}
}
}
window.setInterval('btn_Click()',2000);</script>