ajax GET 传输中文乱码
Posted 倒霉的大熊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax GET 传输中文乱码相关的知识,希望对你有一定的参考价值。
关于客户端get传输到服务端乱码解决:
<script> //ajakx 传输变量 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { //此处处理 php 处理后返回的结果 //alert(xmlhttp.responseText); } else{ } } xmlhttp.open("GET","index.php?link=link",false); xmlhttp.send(); //ajax END </script>
<?php //服务端接收 //将客户端get过来的中文转换成gbk; $link= iconv("utf-8","gbk",$_GET[‘link‘]); ?>
以上是关于ajax GET 传输中文乱码的主要内容,如果未能解决你的问题,请参考以下文章