如何用window.alert显示从数据库提取的中文信息

imhotep 2001-12-26 10:37:18
语言jsp + jscript
charset=iso-8859-1
用alert("<%=getMsg(Lang,Msg)%>");不能正确显示
...全文
137 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zarz 2001-12-26
  • 打赏
  • 举报
回复
问题是javascript对unicode的支持不怎么样。
你从数据库中提取的unicode字符串js可不会‘翻译’。
imhotep 2001-12-26
  • 打赏
  • 举报
回复
charset=iso-8859-1
我要实现多语言支持
imhotep 2001-12-26
  • 打赏
  • 举报
回复
假如我数据库中需要显示的中文信息为 查询 (即“显示“两字)
alert显示为 [B@6a4a67
何故,如何解决?
P.S. getMsg(Lang,Msg)是从数据库中提取信息的方法
minl 2001-12-26
  • 打赏
  • 举报
回复
用alert('<%=getMsg(Lang,Msg)%>');试试
cpplus 2001-12-26
  • 打赏
  • 举报
回复
charset=gb2312试一下~
icystone 2001-12-26
  • 打赏
  • 举报
回复
是不是语法错误?我的可以用!
getMsg(Lang,Msg)是什么东西?
vincentmax 2001-12-26
  • 打赏
  • 举报
回复
你先把数据库里面的东东直接用JSP显示在页面上有问题吗?

如果没有问题,那用JS也不回有问题了

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧