XSS 필터로 인한 () 표기오류 수정

This commit is contained in:
daekuk
2026-01-09 11:19:29 +09:00
parent 782e057e7b
commit f602280976
@@ -705,11 +705,22 @@
$("input[name=eaiSvcName]").val('${param.eaiSvcName }'); $("input[name=eaiSvcName]").val('${param.eaiSvcName }');
var rawDesc = '${param.eaiSvcDesc}'; var rawDesc = '${param.eaiSvcDesc}';
// XSS filter 값 복구
function decodeHTMLEntities(text) {
if (!text) return "";
var textArea = document.createElement('textarea');
textArea.innerHTML = text;
return textArea.value;
}
var cleanDesc = decodeURIComponent(rawDesc);
cleanDesc = decodeHTMLEntities(cleanDesc);
if (rawDesc && rawDesc !== "") { if (cleanDesc) {
$("input[name=eaiSvcDesc]").val(decodeURIComponent(rawDesc)); $("input[name=eaiSvcDesc]").val(cleanDesc);
} else { } else {
$("input[name=eaiSvcDesc]").val(""); $("input[name=eaiSvcDesc]").val("");
} }
//$("input[name=cnvsnDesc]").val('${param.cnvsnDesc }'); //$("input[name=cnvsnDesc]").val('${param.cnvsnDesc }');