In js, why use two encodeURIComponent, and use one? why is it garbled?

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;");    
May.11,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b351b4-4d606.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b351b4-4d606.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?