Change eval() to JSON.parse() in filebox.js #2266

This commit is contained in:
Kijin Sung 2024-01-30 21:53:25 +09:00
parent 828aa04a22
commit 72b862c27e

View file

@ -87,7 +87,6 @@ function addRow(){
var count = $last.data('count') + 1; var count = $last.data('count') + 1;
var $clone = $last.clone().data('count', count); var $clone = $last.clone().data('count', count);
$last.find('.__addBtn').hide(); $last.find('.__addBtn').hide();
$clone.find('.__attribute_name').attr('value', '').attr("id", "attribute_name"+count); $clone.find('.__attribute_name').attr('value', '').attr("id", "attribute_name"+count);
@ -140,8 +139,12 @@ jQuery(document).ready(function($){
if (!content) { if (!content) {
content = window.iframeTarget.document.getElementsByTagName('body'); content = window.iframeTarget.document.getElementsByTagName('body');
} }
var data = eval('(' + $(content).html() + ')'); if (!content) {
alert('Error');
return;
}
var data = JSON.parse($.trim($(content).html()));
if (data.error){ if (data.error){
alert(data.message); alert(data.message);
return; return;