function render_html(name = '') { var num = 0; while(1) { console.log(name + 'render_contect_' + String(num)); num += 1 if(document.getElementById(name + 'render_contect_' + String(num))) { data = document.getElementById(name + 'render_contect_' + String(num)).innerHTML; t_data = ['b', 'i', 's', 'del'] for(var key in t_data) { var patt = new RegExp('<' + t_data[key] + '>((?:(?!<\/' + t_data[key] + '>).)*)<\/' + t_data[key] + '>', 'ig'); data = data.replace(patt, '<' + t_data[key] + '>$1'); } src_list = { 'www.youtube.com' : '1' } data = data.replace(/<iframe( (?:(?:(?!>).)+))><\/iframe>/g, function(full, in_data) { src_data = data.match(/ src=['"]https:\/\/([^/'"]+)(?:[^'"]+)['"](?: |$)/); if(src_data) { if(src_list[src_data[1]]) { return ''; } else { return full; } } }); document.getElementById(name + 'render_contect_' + String(num)).innerHTML = data; } else { break; } } }