js下有没有类似java.net.encode 的函数

lilinew 2009-11-09 09:01:12
这是我的js脚本
function doScore(){
var inputvalue=document.getElementById("a").value;

var info1="";
var radios=document.getElementsByName("radiobutton1");
info1=fc(radios);

if(info1!="")
alert(info1);

window.location="1.jsp?userName="+inputvalue&"radio1="+info1;
form1.submit();
}
现在window.location后面大概有8个以上的 参数,肯定不能这样写 容易参数丢失
如果是服务器java代码有java.net.encode 函数可以保证参数不丢失

问题我不知道js下有没有类似的函数 (asp是有的)??
...全文
199 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lilinew 2009-11-10
  • 打赏
  • 举报
回复
上面是服务器端的,

function doScore(){
var inputvalue=document.getElementById("a").value;

var info1="";
var radios=document.getElementsByName("radiobutton1");
info1=fc(radios);

if(info1!="")
alert(info1);

window.location="1.jsp?userName="+inputvalue&"radio1="+info1;
form1.submit();
}
客户端window.location="1.jsp?userName="+inputvalue&"radio1="+info1;   如何来加密参数
gukuitian 2009-11-10
  • 打赏
  • 举报
回复
escape(value)
lilinew 2009-11-10
  • 打赏
  • 举报
回复
<a href=User.do?act=1&firstName="+java.net.URLEncoder.encode(firstName)+"&secondName=......

主要是避免丢失参数数据
  • 打赏
  • 举报
回复
那个根本就不是什么加密参数,只是将参数采用 URL 方式进行编码,JavaScript 中可以使用 encodeURI 这个函数。
  • 打赏
  • 举报
回复
问一下 java.net.encode 这是个什么函数啊?ASP 中类似函数主要实现什么功能的?

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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