鍍金池/ 問(wèn)答/HTML/ js中,為什么要用兩個(gè)encodeURIComponent,用一個(gè)的話為什么是亂

js中,為什么要用兩個(gè)encodeURIComponent,用一個(gè)的話為什么是亂碼?

var url = context1+"/trade/home/qdmenu/js/appeal_form.jsp?data="+encodeURIComponent(encodeURIComponent(delHtmlTag(data.lABEL_CONTENT),"GBK"));
                window.showModalDialog(url,'','status:no;dialogLeft:'+lef+'px;dialogTop:300px;center=yes;dialogWidth:800px;dialogHeight:200px;scroll:no;help:no;');    
回答
編輯回答
敢試
2017年4月23日 15:38