Funcion Jquery
Código:
También he provado con:function logoutUser() { $.post('<%= ResolveClientUrl("Logout.aspx")%>', null, function (data) { if (data == "done") { window.location.href = '<%=ResolveUrl("Defalut.aspx")%>'; } }); }
Código:
HTMLwindow.location.href = Defalut.aspx window.location.href = window.location.protocol+"//"+window.location.host+ '<%=ResolveUrl("~/Defalut.aspx")%>'
Código HTML:
<%If Session("usuario_web") = Nothing Then%> <li><a href="javascript:void(0);" id="cargaLogin" onclick="cargaLogin1()"><asp:Label id="lblaccesousu" runat="server" Text="Acceso Usuarios" CssClass="AccesoUsuarios" /></a></li> <%Else%> <li><a href="javascript:void(0);" id="cambiaClave" onclick="cargaModClave1()"><asp:Label id="lblaccesousu2" runat="server" Text="Cambiar Clave" CssClass="AccesoUsuarios" /></a></li> <li><a href="#" id="adeslogueo" onclick="logoutUser();"><asp:Label id="lbldeslogueo" runat="server" Text="Cerrar Sesión" CssClass="AccesoUsuarios" /></a></li> <!-- Session.Abandon() --> <%End If%>
Código:
Cuando he dicho que no se ejecuta lo he dicho porqué el Response.Write nunca me lanza el mensaje. Sin embargo algo hace porqué si intento debugar la función con internet explorer si que me entra, pero una vez dentro no se bien que mirar. ¿Alguna idea de que me puede estar pasando? Gracias Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Session.Abandon() Response.Write("done") End Sub