Преглед на файлове

fix in print format eval

version-14
Anand Doshi преди 12 години
родител
ревизия
c0fea003c9
променени са 1 файла, в които са добавени 7 реда и са изтрити 4 реда
  1. +7
    -4
      public/js/legacy/widgets/form/print_format.js

+ 7
- 4
public/js/legacy/widgets/form/print_format.js Целия файл

@@ -289,11 +289,15 @@ $.extend(_p, {


// This is used to calculate and substitude values in the HTML // This is used to calculate and substitude values in the HTML
run_embedded_js: function(container, doc) { run_embedded_js: function(container, doc) {
$(container).find("script").each(function(element) {
var code = this.innerHTML;
script_list = $(container).find("script");
for(var i=0; i<script_list.length; i++) {
var element = script_list[i];
var code = element.innerHTML;
var new_html = code ? (eval(code) || "") : ""; var new_html = code ? (eval(code) || "") : "";
if(typeof new_html=="string") if(typeof new_html=="string")
$(this).replaceWith(new_html);
$(element).replaceWith(new_html);
}


// var parent = jslist[i].parentNode; // var parent = jslist[i].parentNode;
// var span = $a(parent, 'span'); // var span = $a(parent, 'span');
@@ -301,7 +305,6 @@ $.extend(_p, {
// var val = code ? eval(code) : ''; // var val = code ? eval(code) : '';
// if(!val || typeof(val)=='object') { val = ''; } // if(!val || typeof(val)=='object') { val = ''; }
// span.innerHTML = val; // span.innerHTML = val;
})
}, },


Зареждане…
Отказ
Запис