JavaScript传递中文给VC程序乱码问题 试试在js中用encodeurl然后在vc里decode 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试了2天了还是不行。且看下面代码:JavaScript代码:(GB2312)function GetDate(dateCtrl) { external.InnerGetDate(dateCtrl.getAttribute("id"));}此时alert(dateCtrl.getAttribute("id"))后能得到中文。VC代码:GB2312void CSheetEditDlg::InnerGetDate(BSTR id) { CString ID = _com_util::ConvertBSTRToString(id); MessageBox(ID);}此时打出来的就是乱码.JavaScript中用encodeURI(dateCtrl.getAttribute("id"))也不行,乱码变成另一种了。 项目经理一般禁止我url传参数,要打包成json数组传参数,好麻烦,要组装,到了java里面要解析就是防止有中文,过我有的时候偷懒还是用url传,呵呵 求一个能满足IE 7 8div隐形效果的 【急】屏蔽了右键的前提下,如何得到网页模式窗口中的源文件 如何通过JavaScript实现div节点的移动? innerHTML为什么只能使用一次?奇怪的js [求助]关于省份,城市下拉框连动的问题 有没有这样的下拉菜单? 在iframe如何实现记录下焦点光标的位置然后再恢复? 请教:用CSS给DIV设定半透明,如何让DIV内的内容不透明?先谢谢啦。 FileSystemObject 对象??? jstree 如何设置选中父节点不会自动选择所有子节点 js获得节日的问题 帮忙找错
JavaScript代码:(GB2312)
function GetDate(dateCtrl) {
external.InnerGetDate(dateCtrl.getAttribute("id"));
}
此时alert(dateCtrl.getAttribute("id"))后能得到中文。VC代码:GB2312
void CSheetEditDlg::InnerGetDate(BSTR id) {
CString ID = _com_util::ConvertBSTRToString(id);
MessageBox(ID);
}
此时打出来的就是乱码.JavaScript中用encodeURI(dateCtrl.getAttribute("id"))也不行,乱码变成另一种了。
就是防止有中文,过我有的时候偷懒还是用url传,呵呵