以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]没有找到写入的cook?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175219)

--  作者:新福星
--  发布时间:2022/2/24 9:25:00
--  [求助]没有找到写入的cook?
希望在A程序写的cook,在B程序读出来。
可是实际上没有读出来。在浏览器上看,也没有找到这个zcld_key.问题会处在哪里?

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

--  作者:有点蓝
--  发布时间:2022/2/24 9:48:00
--  
A程序和B程序指打开了2个不同的服务端程序?还是指同一个服务端程序里的2个不同的页面?
--  作者:新福星
--  发布时间:2022/2/24 10:37:00
--  
在zcld_editx.htm里新增或修改数据;
wb.AddForm("","zcld_form12","zcld_save.htm?page=" &  PageNumber & "&key=" & PrimaryKey & "&czbs=" & czbs)

With  wb.AddButtonGroup("zcld_form12","btg1",False)

    .Add("btn1","保存","button").Attribute = ""

    .Add("btn2","返回","button").Attribute = ""

   

End With


 function zcld_submitWithProgress(){

    show("tst1",2000);

     var result = submitAjaxForm(\'zcld_form12\',\'zcld_afterSubmit\',true,\'tst1\');

 }

function zcld_afterSubmit(result){

    // console.log(result);

     hide("tst1");

     if (result==\'OK\') {

         show("tst2");

         location="zcld_cxxx.htm?xgfh=xgfh"; 

         // editx.htm";

     }

     else{    

         show("tst3",2000);

     }

 }

通过上面语句进入zcld_save.htm模块保存数据。
保存完毕希望返回zcld_cxxx.htm.因为在js程序里无法带人当前记录的PrimaryKey,所以就想在zcld_save.htm里用cook保存PrimaryKey,在zcld_cxxx.htm里读出这条记录。
数据新增或修改保存后,希望返回时把这条记录在zcld_cxxx.htm显示出来。但是在保存时进到js里了,通过js返回到cxxx.htm里,所以当前记录的id传不过去。因此想通过写cook的方法解决。但是这个cook写不进读不来
整顿程序发给客服小黄了
[此贴子已经被作者于2022/2/24 11:03:40编辑过]

--  作者:有点蓝
--  发布时间:2022/2/24 11:07:00
--  
submitAjaxForm提交的页面是不会殴任何英文名数据返回的,cookie当然也就没有用了。直接在zcld_save.htm模块里把主键值放到OK后面返回即可