• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

对大家超简单问题--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文件中设置的。请赐教!
(申明:改配置文件是没用的。)
...全文
147 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
冰河绝恋 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("文字")编码
回复
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-10-28 06:19
社区公告
暂无公告