如何解决URL参数乱码问题,确保数据传输准确无误?
- 内容介绍
- 文章标签
- 相关推荐
本文共计148个文字,预计阅读时间需要1分钟。
解决URL后参数乱码问题,可以使用JavaScript中的`encodeURI`或`encodeURIComponent`函数对参数进行编码。以下是一个简化的示例:
javascript// 打开新窗口并处理URL编码window.open( encodeURI('XXX.ht?ID=' + ID), 'newwindow', 'height=600,width=1100,top=100,left=200,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
// 注释部分:获取URL参数信息// var urlinfo=XXX.ht?ID= + ID;
window.open(encodeURI(__ctx + 'XXX.ht?ID='+ID),'newwindow','height=600,width=1100,top=100,left=200,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no'); $(function(){ //var urlinfo = window.location.href;//获取url //planTitle = urlinfo.split("?")[1].split("=")[1];//拆分url得到”=”后面的参数 });
本文共计148个文字,预计阅读时间需要1分钟。
解决URL后参数乱码问题,可以使用JavaScript中的`encodeURI`或`encodeURIComponent`函数对参数进行编码。以下是一个简化的示例:
javascript// 打开新窗口并处理URL编码window.open( encodeURI('XXX.ht?ID=' + ID), 'newwindow', 'height=600,width=1100,top=100,left=200,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
// 注释部分:获取URL参数信息// var urlinfo=XXX.ht?ID= + ID;
window.open(encodeURI(__ctx + 'XXX.ht?ID='+ID),'newwindow','height=600,width=1100,top=100,left=200,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no'); $(function(){ //var urlinfo = window.location.href;//获取url //planTitle = urlinfo.split("?")[1].split("=")[1];//拆分url得到”=”后面的参数 });

