|
@@ -115,6 +115,10 @@
|
|
|
$('#btnFaqMore').trigger('click');
|
|
$('#btnFaqMore').trigger('click');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ String.prototype.unescapeHtml = function(){ //XSS변환
|
|
|
|
|
+ return this.replace(/</g, "<").replace(/>/g, ">");
|
|
|
|
|
+ };
|
|
|
|
|
+
|
|
|
// FAQ 목록 콜백함수
|
|
// FAQ 목록 콜백함수
|
|
|
var fnGetListCallback = function(result) {
|
|
var fnGetListCallback = function(result) {
|
|
|
if (result.dataList != null && result.dataList.length > 0) {
|
|
if (result.dataList != null && result.dataList.length > 0) {
|
|
@@ -134,7 +138,7 @@
|
|
|
tag += ' </div>\n';
|
|
tag += ' </div>\n';
|
|
|
tag += ' <div class="fold_cont">\n';
|
|
tag += ' <div class="fold_cont">\n';
|
|
|
tag += ' <div class="fold_answer">\n';
|
|
tag += ' <div class="fold_answer">\n';
|
|
|
- tag += ' <div class="answer_body">' + item.answer.escapeHtml().replace(/\n/g,'<br/>') + '</div>\n';
|
|
|
|
|
|
|
+ tag += ' <div class="answer_body">' + item.answer.unescapeHtml().replace(/\n/g,'<br/>') + '</div>\n';
|
|
|
tag += ' </div>\n';
|
|
tag += ' </div>\n';
|
|
|
tag += ' </div>\n';
|
|
tag += ' </div>\n';
|
|
|
tag += '</li>\n';
|
|
tag += '</li>\n';
|