jquery加css:sesson.abandon()哪里错了?

来源:百度文库 编辑:高校问答 时间:2024/04/30 11:44:58
<a href="#" onclick="<%session.abandon()%>">退出登录</a>
这样写有什么不对吗?那该怎么写呀?

这样写之后打开该页面,就会直接进行session.abandon(),然后页面的链接会是:

<a href="#" onclick="">退出登录</a>

为什么呢?因为asp脚本是在服务器端执行,为最优先,所以用javascript去直接调用它是不成立的。要用一个页面作为中介才行。具体做法就是建立一个quit.asp,里面放上<%Session.abandon()%>,然后你的连接指向quit.asp就可以了。

如果想更隐蔽的执行,可以在页面里加一个隐藏的iframe,然后在里面打开quit.asp。

明白了嘛?