无法在 JavaScript 中设置会话值
session value in javascript cannot be set
我对javascript很陌生,我想知道为什么即使我尝试过,我在javascript中的会话值也不会设置为1。再次调用此函数时,会话的值将再次更改.
我的JavaScript代码如下。
<script type="text/javascript">
function Confirm() {
alert(<%=Session["Once"]%> != 1);
var value = document.getElementById("<%=lblTaskNameM.ClientID %>").innerText;
if (<%=Session["Once"]%> != 1) {
if (value == "Task Name :") {
<%Session["Once"] = "'1'"; %>;
alert("ASDSAD");
}
else {
<%Session["Once"] = "'1'"; %>;
alert("按就删除");
}
} else {
'<%Session["Once"] = "'0'"; %>';
//confirm_value.value = "Yes";
}
}
</script>
我从一个图像按钮调用这个函数。 我第一次点击时,警报消息抛出我真,然后是假,再次点击它假设给我假并执行session = 0
. 但它又给了我真假。
Javascript 是一种客户端语言。会话是服务器端组件。
如果要在用户在页面上执行某些操作时更新会话,则应创建对服务器的 ajax 请求。
或者可以使用一些客户端变量,在某些方面类似于会话(它们将永远在同一页面中可用)。
相关文章:
- 正在Javascript响应中设置会话变量
- 在 AJAX 调用的 zend 控制器操作中正确设置会话
- 设置会话变量并从Jquery更改页面
- 单击按钮即可设置会话
- 根据页面中设置的值在php中设置会话
- Chrome和Firefox不会取消设置会话数组,但IE和Safari会取消设置
- 在MVC视图和DateTimePicker中设置会话变量
- 如何在javascript中设置会话值
- jQuery和ajax在PHP中设置会话变量
- 在Express中手动设置会话ID
- 如何设置会话 Cookie 以保护和使用 CSRF 令牌
- 如何在 jquery 中设置会话变量
- 在 PHP 中关闭网页时如何取消设置会话
- 如何在页面关闭时取消设置会话
- 使用类单击时如何设置会话[“类型”]
- 如何使用挖空从虚拟机设置会话变量
- 如何使用JavaScript设置会话变量
- 使用AJAX在PHP中设置会话变量
- 在刷新页面之前不会设置会话属性
- 设置会话变量并执行javascript函数