用window.location.href跳转页面中文显示乱码问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用window.location.href跳转页面中文显示乱码问题相关的知识,希望对你有一定的参考价值。

我在做ASP,页面编码都是charset=utf-8,在注册页面里我用<script language='javascript'>
window.alert('注册成功。ok');
window.location.href="abc.asp"
</script> 这个来跳转回abc.asp。结果我发现abc.asp页面中用response.write写的这些中文都成了乱码。请问该如何解决?
因为我已经把所有的网页都定位utf-8,所以想求这个页面编码下的解决方法。谢谢。

参考技术A header("Content-type: text/html;charset=GBK");
同意楼上,你试试上面这段吧,把ulf-8换掉
参考技术B 请用gbk

JavaScript window对象页面跳转

本页面跳转

window.location.href=''
window.location.href=''

上一层页面跳转

HTML如果使用模板frameset, 实现单个子页面让所有页面跳转,可以用这个方法

window.parent.location.href=''

最外层的页面跳转

window.top.location.href=''

以上是关于用window.location.href跳转页面中文显示乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript window对象页面跳转

为啥window.location.href无效,页面不跳转

window.location.href/replace/reload()/页面跳转+替换+刷新

window location跳转

window.location.href的用法(动态输出跳转)(转)

window.location.href 跳转的页面如果有异常怎么办