当前位置:编程学习 > asp >>

js 写cookes asp读取

我有一个需求:用js 嵌入一个页面s.asp 我想先在js里面写一个cookes 然后s.asp 获取到cookes 后执销毁该cookes js code document.write("<iframe src='s.asp' >"); document.write("</iframe>"); //这里执行写入名为 tn 的值为yes 的cookes s.asp code <% dim a a=request.Cookies("tn") if a="yes" then response.redirect "http://zhaoxi.net" Response.Cookies("t1").Expires=dateadd("h",-1,now())'עcookie end if %> 请高手帮忙弄下 我发现好像asp读取不到js 写的cookes ,原来我也遇到过这个问题 用aspx 写的cookes同域下的asp 居然读取不到的情况。 写这个的目的就是想防止一些想破解我程序核心人。单独提取s.asp出来研究我的核心程序所在的路径。
追问:不是很明白您说的这是同个域的应该不用设置domain吧
答案:cooke变量还有两个属性,  .domain与.expires好象也要设的。
搜一下。
其他:可能是因为执行顺序问题吧
你把写入COOKIES的JS代码 放在输出框架的前面试试
这里写COOKIES
document.write("<iframe src='s.asp' >");
document.write("</iframe>");

上一个:asp.net C# 如何实现在服务器上拷贝文件时,控制拷贝速度
下一个:ASP.Net中如何关闭当前页面

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,