Foxtable(狐表)用户栏目专家坐堂 → 网页出现乱码


  共有2290人关注过本帖树形打印复制链接

主题:网页出现乱码

帅哥哟,离线,有人找我吗?
lihe60
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6848 积分:43334 威望:0 精华:0 注册:2009/3/2 14:07:00
网页出现乱码  发帖心情 Post By:2018/12/23 17:05:00 [只看该作者]

在网页中,当前行为字母和数字时,引用当前行合同编号正常;如果当前行为汉字时,引用当前行合同编号乱码
使用了这个代码也没有用        e.Resp '设置网页编码为gb2312

 where 合同编号='????-4' and 编制单位

[此贴子已经被作者于2018/12/23 17:07:01编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/23 17:08:00 [只看该作者]

编码一下,如 UrlEncode

 

http://www.foxtable.com/mobilehelp/scr/0241.htm

 

[此贴子已经被作者于2018/12/23 17:08:30编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/23 17:09:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6848 积分:43334 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/12/23 17:31:00 [只看该作者]

没有解决,贴出代码 str为合成表达式,即“合同编号='中国'”

 

        If e.GetValues.ContainsKey("key2") 'And filter_mx.contains("where")=False Then

            filter_mx=filter_mx & " where " & str_mx.split(",")(0) & "='" & e.GetValues("key2") & "'"

            str=" where " & str_mx.split(",")(0) & "='" & e.GetValues("key2") & "'" & str1

            cmd.CommandText = filter_mx

            wb.AppendCookie("loadfilter1",str_mx.split(",")(0) & "='" & e.GetValues("key2") & "'")

        Else

            cmd.CommandText = "Select * Fr om {业务库} where 1=2"

        End If

[此贴子已经被作者于2018/12/23 17:40:03编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/23 17:38:00 [只看该作者]

与这段代码无关,你如何获取得到str的值的?根据什么得到?贴出生成str的那段代码。

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6848 积分:43334 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/12/23 17:41:00 [只看该作者]

4楼的代码重帖过了,e.GetValues("key2")这个有问题
[此贴子已经被作者于2018/12/23 17:41:24编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/23 17:43:00 [只看该作者]

你用这个获取 e.GetValues("key2")

 

那么,这个key2是如何生成的?贴出那段生成key2的连接的那段代码。


 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6848 积分:43334 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/12/23 21:10:00 [只看该作者]

点“明细”按钮,如果选中单元格的合同编号是数字或字母,正常显示,如果是汉字,就出现乱码。
function fc_mx(){
    if (table_tj.primarykey){
        var k1 = table_tj.rows[table_tj.rowSel].cells[1].innerHTML;
        var k2 = table_tj.rows[table_tj.rowSel].cells[2].innerHTML;
        location="/fc_mx?key1=" + k1+"&key2=" + k2; 
    }
}

http://127.0.0.1:8080/fc_mx?key1=44&key2=%B2%E2%CA%D4-4


图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2018/12/23 21:18:52编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6848 积分:43334 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/12/23 21:28:00 [只看该作者]

问题是不是出在这个代码上?
function fc_mx(){
    if (table_tj.primarykey){
        var k1 = table_tj.rows[table_tj.rowSel].cells[1].innerHTML;
        var k2 = table_tj.rows[table_tj.rowSel].cells[2].innerHTML;
        location="/fc_mx?key1=" + k1+"&key2=" + k2; 
    }
}


 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6848 积分:43334 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/12/23 21:31:00 [只看该作者]

Dim ul As String = "%B2%E2%CA%D4-1"
Output.Show(UrlDecode(ul))

如何解码这个字符串成汉字
[此贴子已经被作者于2018/12/23 21:32:48编辑过]

 回到顶部
总数 13 1 2 下一页