读取cookies的奇怪问题

dgseamaple 2003-09-16 11:51:32
<script language=javascript>
<!--
document.cookie="myscreenwidth="+screen.width
document.cookie="myscreenheight="+screen.height
//-->
</script>

<%
response.write Request.cookies("myscreenwidth")
response.write "<br>"
response.write Request.cookies("myscreenheight")
%>

在读取 cookies 时,第一次总是读不出 cookies 的值,非要刷新一次才能读出值,为什么??
...全文
129 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wandola 2003-09-22
  • 打赏
  • 举报
回复
是啊,显示都在客户端做,不就可以。
dafei0320 2003-09-22
  • 打赏
  • 举报
回复
怎样能使关闭窗口后就退出登陆啊》?》?
谢谢啊!~!~!~1`1
dgseamaple 2003-09-22
  • 打赏
  • 举报
回复
气死我了,总是提示: “帖子提前太频繁了!!!”
uhoo 2003-09-17
  • 打赏
  • 举报
回复
何必非要
<%
response.write Request.cookies("myscreenwidth")
response.write "<br>"
response.write Request.cookies("myscreenheight")
%>
来写呢?
在客户端用javascript一样能写呀!
document.write screen.width
.......
dgseamaple 2003-09-16
  • 打赏
  • 举报
回复
楼上的兄台有什么好的解决办法吗?
uhoo 2003-09-16
  • 打赏
  • 举报
回复
因为javascript实在客户端运行的,<%%>在服务器运行,整个页面的运行顺序是从服务器端发送到客户端,所以首先执行的是后者,别看你把javascript放在前边,没用的。
ruihuahan 2003-09-16
  • 打赏
  • 举报
回复
需要设置cookie的expire时间,否则session结束后,cookies会被从客户端的硬盘上自动删除。
富察咪咪 2003-09-16
  • 打赏
  • 举报
回复
你没有清除缓存,数据还没有写到客户端
response.write Request.cookies("myscreenwidth")
response.falsh
response.write "<br>"
response.write Request.cookies("myscreenheight")
ruihuahan 2003-09-16
  • 打赏
  • 举报
回复
设置cookie的expire时间,否则一个session结束后,cookies会自动删除,不会被保存在客户端的硬盘上。
dgseamaple 2003-09-16
  • 打赏
  • 举报
回复
帮忙顶一下吧。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧