中文和网址路径经javascript处理过变乱码

bingbox_1984 2007-05-25 08:19:16
JSP页面采用GBK编码

<a href="#" onclick="openModule('技能组添加','/addSG.do');;" > 技能组添加</a>

function openModule(text,url)
{
var sUrl = "<c:url value="/factory.do"/>?url="+url+"&title="+text;
tabPane.openTabPage(text,sUrl);
}
//===================================================================
//功能: TabPane类方法,按Tab页标题打开Tab页,
//若已打开,则设为活动页,否则,新建Tab页并设为活动页
//输入参数:title,要查找的Tab页标题,url,活动页的url
//返回值: 无
//===================================================================

TabPane.prototype.openTabPage = function ( title,url ) {
try {
var findObj = this.findTabPage(title);
if (findObj != null)
{
this.setSelectedIndex(findObj.index);
} else {
var tabPageElement = document.createElement( "DIV" );
tabPageElement.className = "tab-page";
var tabElement = document.createElement( "H2" );
tabElement.className = "tab";
tabElement.title = title;
tabElement.innerText = title;//title.actLength() > 14 ? title.left(10,true) + "..." : title;
tabPageElement.appendChild(tabElement);
var tabPage = this.addTabPage(tabPageElement);
tabPage.title = title;
if (tabPage.contentFrame!=null)
{
tabPage.contentFrame.src=url;
}
}
} catch(e) {
processException(e);
}
}

结果在页面显示的时候是乱码,我在tomcat的conf/server.xml的<Connector 里加了URIEncoding='GBK'这个就可以显示中文了,但是那个路径url就变一堆“?”了
比较急,希望大家帮帮忙
...全文
390 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bingbox_1984 2007-05-25
  • 打赏
  • 举报
回复
没人?
bingbox_1984 2007-05-25
  • 打赏
  • 举报
回复
http://127.0.0.1/...&title=标题&url=/addUserInfo.do

我在tomcat的conf/server.xml的<Connector 里加了URIEncoding='GBK',就可以显示“标题”了,可是“url”是一堆?

87,923

社区成员

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

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