function initEmbedBySlidesTalk() { var SEMBED_box_elements = document.querySelectorAll('.SEMBED_box'); if (SEMBED_box_elements.length > 0) { var keys = []; for(var i=0; i < SEMBED_box_elements.length; i++) { var tmp_element = SEMBED_box_elements[i]; keys.push(tmp_element.getAttribute('st-key')); // 给每个元素添加id值用于定位 tmp_element.setAttribute('id', 'SEMBED_box_'+tmp_element.getAttribute('st-key')); // 根据width自动按16:9的方式设置height // 如果获取的width以百分号%的方式进行,则取其父级元素的width来计算(主要适配移动端) var tmp_element_width = tmp_element.getAttribute('st-width'); if (tmp_element_width.indexOf('%') !== -1) { var tmp_width= tmp_element.parentNode.offsetWidth * parseFloat(tmp_element_width) / 100; tmp_element.style.width = tmp_width + 'px'; tmp_element.style.height = tmp_width * 9/16 + 'px'; } else { tmp_element.style.width = parseInt(tmp_element_width) + 'px'; tmp_element.style.height = parseInt(tmp_element_width) * 9/16 + 'px'; } var iframe_html = ''; iframe_html += "