关于ajax 这类实现问题 我是这么做的 bintohex 实现 不知道你要干什么?发送的数据用encodeURIComponent函数处理一下就可以了服务器端用urldecode解码,得到utf-8编码的数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哦我测试了一下 发现了问题在php 端 我这么做的$str1 ="hello 我喜欢地个马拉读那";echo urlencode($str1)客户端 var destr = decodeURI (feedbackStr); alert(destr);解出来不一样啊空白变成+了 会不去了? http://community.csdn.net/Expert/topic/4703/4703018.xml?temp=.2066767 我把网页的编码使用了UTF-8码格式进行拉存储字符船就是UTF-8码拉把?应该是的 我显示的时候客户端一定要选UTF-8 才能看 难说,如果被解码的不是utf-8编码串则decodeURI会报“不是合法的url串”测试例<?php$str1 ="hello 我喜欢地个马拉读那";$s = rawurlencode(iconv('gbk', 'utf-8', $str1));?><script>var destr = decodeURI ('<?php echo $s; ?>'); alert(destr);</script> 那么如何申明 我这个字符串是UTF-8码呢?我现在用的是Ultredit 来制作 选择了 转换成UTF-8内码你的例子 我说以下结果我如果使用ascii 编码保存网页 就是正确的如果用选择了 转换成UTF-8内码 iconv 就出错<?php$str1 ="hello 我喜欢地个马拉读那";$s = rawurlencode($str1);?><script>var destr = decodeURI ('<?php echo $s; ?>'); alert(destr);</script>我如果使用ascii 编码保存网页 就是非正常的URI编码如果用选择了 转换成UTF-8内码 正确基本得出的结论是 第一 网页要使用UTF-8 内码保存 这样字符串才能是UTF-8内吗的第二把 用rawurlencode 就ok 了 原因不明 multiselect2side 怎样用JS获取选中的数据 关于筛选json并生成新的json的问题。 有关数组KEY的问题,请高手帮忙 表格斜线 简单的问题,路过就有分 ,关于DIV的 简单脚本问题 关于"光标自动定位"的问题!不胜感激! 在java script里如何去浏览服务器中的文件? ligerComboBox设置默认值问题 求富文本用js过滤部分标签但保留文本内容代码! 焦点问题 如何动态显示div 来提示输入
我测试了一下 发现了问题
在php 端 我这么做的
$str1 ="hello 我喜欢地个马拉读那";echo urlencode($str1)客户端
var destr = decodeURI (feedbackStr);
alert(destr);解出来不一样啊
空白变成+了 会不去了?
$str1 ="hello 我喜欢地个马拉读那";
$s = rawurlencode(iconv('gbk', 'utf-8', $str1));
?>
<script>
var destr = decodeURI ('<?php echo $s; ?>');
alert(destr);
</script>
我如果使用ascii 编码保存网页 就是正确的如果用选择了 转换成UTF-8内码 iconv 就出错<?php
$str1 ="hello 我喜欢地个马拉读那";
$s = rawurlencode($str1);
?>
<script>
var destr = decodeURI ('<?php echo $s; ?>');
alert(destr);
</script>我如果使用ascii 编码保存网页 就是非正常的URI编码
如果用选择了 转换成UTF-8内码 正确基本得出的结论是 第一 网页要使用UTF-8 内码保存 这样字符串才能是UTF-8内吗的第二把 用rawurlencode 就ok 了 原因不明