对大家超简单问题--cookies乱码问题(js)(看看我们的信誉......)

冰河绝恋 2004-10-28 06:19:35
代码如下:

var cookies = new Object();
function extractCookie()
{
var name, value;
var beginning,middle,end;

for (name in cookies)
{
cookies = new Object();
break;
}

beginning = 0;
while (beginning < document.cookie.length)
{
middle = document.cookie.indexOf('=',beginning);
end = document.cookie.indexOf(';',beginning);

if (end == -1)
end = document.cookie.length;
if ((middle > end ) || (middle == -1))
{
name = document.cookie.substring(beginning,end);
value = "";
}
else
{
name = document.cookie.substring(beginning,middle);
value = document.cookie.substring(middle+1,end);
}

cookies[name] = unescape(value);
beginning = end +2 ;
}
}
function get_cookie(vstr)
{
extractCookie();

if (cookies[vstr])
window.opener.document.getElementById("TCP4").innerText=cookies[vstr];//此处该如何处理

window.close();
}

我通过上面的代码将cookies值取出赋给父页面的TCP4,但是却出现乱码该如何解决。
其中cookies是在后台.cs文件中设置的。请赐教!
(申明:改配置文件是没用的。)
...全文
172 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
冰河绝恋 2004-11-01
  • 打赏
  • 举报
回复
在后台编码后---在js中如何解码呢?
goody9807 2004-10-29
  • 打赏
  • 举报
回复
<script type="text/javascript" language="javascript" src="scripts/function.js" charset="gb2312"></script>


冰河绝恋 2004-10-29
  • 打赏
  • 举报
回复
??????????????????????????????????????????????????????
??????????????????????????????????????????????????????
??????????????????
冰河绝恋 2004-10-28
  • 打赏
  • 举报
回复
上面代码有问题吗,该咋样+呢?谢谢
冰河绝恋 2004-10-28
  • 打赏
  • 举报
回复
后台:

HttpCookie mycookie1 = new HttpCookie("KHCode2", KHstr);
HttpCookie mycookie2 = new HttpCookie("KHNAME2", KhNAME);
Response.Cookies.Add(mycookie1);
Response.Cookies.Add(mycookie2);
孟子E章 2004-10-28
  • 打赏
  • 举报
回复
后台赋值时进行Server.UrlEncode("文字")编码

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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