1.php中iconv函数使用方法
http://www.jb51.net/article/14530.htm
URL传中文乱码问题
2.URL传中文乱码问题要注意设置页面编码方式的时候不光在PHP代码中要设置,在PHP代码外还要设置html的编码格式,例如:
<?php header("Content-type: text/html; charset=utf8"); ?>//php中的设置编码样式
//设置html页面的编码方式
3.//页面跳转问题
例如:
function confirm(){
var content=document.getElementById('reply').value;
var xjl=document.getElementById('conf').name;
if(content.length==0)
alert("回复内容不能为空 !");
else{
window.location.href=encodeURI("addreply.php?content="+content+"&fh="+xjl);
}
}
在php中使用JS来跳转
$url = "http://rs.xidian.edu.cn/bbs";
echo "
echo "top.location.href='$url'";
echo "";
window.location.href"、"location.href"是本页面跳转
"parent.location.href"是上一层页面跳转
"top.location.href"是最外层的页面跳转
举例说明:
如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写
"window.location.href"、"location.href":D页面跳转
"parent.location.href":C页面跳转
"top.location.href":A页面跳转
如果D页面中有form的话,
: form提交后D页面跳转: form提交后弹出新页面: form提交后C页面跳转 : form提交后A页面跳转关于页面刷新,D 页面中这样写:
"parent.location.reload();": C页面刷新 (当然,也可以使用子窗口的 opener 对象来获得父窗口的对象:window.opener.document.location.reload(); )
"top.location.reload();": A页面刷新