XSS 필터로 인한 () 표기오류 수정
This commit is contained in:
@@ -705,11 +705,22 @@
|
||||
$("input[name=eaiSvcName]").val('${param.eaiSvcName }');
|
||||
|
||||
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 !== "") {
|
||||
$("input[name=eaiSvcDesc]").val(decodeURIComponent(rawDesc));
|
||||
if (cleanDesc) {
|
||||
$("input[name=eaiSvcDesc]").val(cleanDesc);
|
||||
} else {
|
||||
$("input[name=eaiSvcDesc]").val("");
|
||||
$("input[name=eaiSvcDesc]").val("");
|
||||
}
|
||||
|
||||
//$("input[name=cnvsnDesc]").val('${param.cnvsnDesc }');
|
||||
|
||||
Reference in New Issue
Block a user