当前位置: 代码迷 >> JavaScript >> window.showModalDialog 传递的url中包含中文有关问题
  详细解决方案

window.showModalDialog 传递的url中包含中文有关问题

热度:816   发布时间:2013-06-25 23:45:42.0
window.showModalDialog 传递的url中包含中文问题
window.showModalDialog(src,"","location:No;status:No;help:No;dialogWidth:400;dialogHeight:400;scroll:no;"); 

为什么我传递的src中包含中文,显示出来是乱码?

------解决方案--------------------
路径带中文是需要转码的。

前台:
var msg=window.showModalDialog("urlDecode.do?name=<%=URLEncoder.encode(URLEncoder.encode("哈哈")) %>","",sFeatures);

后台:
System.out.println(URLDecoder.decode(request.getParameter("name")));
  相关解决方案