以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  不用js 怎么使用cookie实现页面与页面之间的传值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=176627)

--  作者:cnsjroom
--  发布时间:2022/4/20 21:42:00
--  不用js 怎么使用cookie实现页面与页面之间的传值

不用js 怎么使用cookie实现页面与页面之间的传值

 

在HttpRequest事件代码中有如下内容   定义了一个e.AppendCookie("userid",username)

Else If e.Path = "login"        \'如果是登录验证
 ……
    If dt.DataRows.Count = 1 Then
        token = Rand.NextString(32)               \'生成随机的token
        UserTable.DeleteFor("username = \'" & username & "\'")   \'如果是重复登录,删除以前的登录信息
        dr = UserTable.AddNew()
        e.AppendCookie("userid",username)

 

 

 

html页面有如下代码:【直接是一个文本存放在项目文件夹下web目录内】

   <div class="layui-input-block">
    <input type="text" name="姓名" id="xingming"  lay-verify="" value= e.Cookies("userid") placeholder="" autocomplete="off" class="layui-input ">
</div>

 

运行得到:


图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

 

有没有办法直接显示对应的值呢?而不是e.Cookies("userid")


--  作者:有点蓝
--  发布时间:2022/4/21 8:56:00
--  
只能使用js
--  作者:cnsjroom
--  发布时间:2022/4/21 9:21:00
--  回复:(有点蓝)只能使用js

麻烦老师指导下  这种在网络监控事件代码里面定义的cookie  要如何通过js  直接显示在页面上呢?

不甚感谢!


--  作者:有点蓝
--  发布时间:2022/4/21 9:25:00
--  
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=176592