javascript调用c#后台函数
javascript://关闭窗口IE窗口,就注销用户
// function window.onbeforeunload()
// {
// alert("好人啊");
//// var a = " <%=Logout()%>";
//// alert(a);
// }
后台:
public string Logout()
{
FormsAuthentication.SignOut();
return "1";
}
我已经把对应的javascriptwindow.onbeforeunload() 函数给注释了,代码跟踪的时候Logout()
还是被执行了,在执行完page_load之后执行的,这是为啥啊?
还有其它地方调用吗?是不是不是这样注释的?
没有其他的地方调用!!我是用vs的注释按钮注释的!
似乎只要页面中有: <%=Logout()%>,它在页面生成的时候就会调用对应的后台函数!
利用ajax可以
肯定会执行的哈,你那个 <%=Logout>会在PageLoad之后执行。你注释的是JS代码,和那个代码段没有任何关系
你可以把这段都删掉试试看
一开始想偷懒的,看来最后还是得用ajax的啊!谢谢啊!
<
相关问答:
<form id="form1" runat="server">
<div>
<script type="text/javascript">
function oo(a){
document.getEleme ......
C#如何判断连接sql server数据库成功?
try
{
connection.connect()
return true;
}
catch()
{
return false;
}
楼主很着急,开了几贴了。
引用
try
{
connection.connect( ......
在很久很久以前,我们这些80后的小朋友终于玩上了自己的小霸王游戏机,超级玛丽,玛丽医生,雪人兄弟,诸多经典游戏让人无法忘怀,成为一个心结!
在完成了俄罗斯方块后,这是我写的又一个JavaScript游戏,玛 ......
HTML code:
<input type="button" value="11" onclick="test()" />
<tr>
<td >123</td>
<td>33</td>
</tr>
......
1.看到《精通javascript》上说:javascript是完全异步的,那么是不是每条语句都不会执行完,下条语句就开始执行呢,实际上不是这样,也不可能是这样,不然怎么写程序?
2.代码如下,为什么不可行呢:
JScript ......