var show_process=0;//显示数据过程状态 0:等待 1:显示中 var images_group_index=-1;//目前显示更多图片的下标 var more_images={};//更多图片组的数据 var more_images_num=0;//更多图片组的数量 /** * 滚动事件的监测 */ ventana.onscroll=función (){ if(show_process==0 && more_images_num >0 && imágenes_group_index < more_images_num){ var showflag=isMoreShow(); si(mostrar bandera){ document.getElementById("advert_images_more").className='advert_images_more'; showMoreImages();//显示更多的图片 document.getElementById("advert_images_more").className='advert_images_more advert_hide'; }demás{ document.getElementById("advert_images_more").className='advert_images_more advert_hide'; } } } /** * 显示更多的图fotos */ función mostrarMásImagenes(){ mostrar_proceso=1; var contentbox=document.getElementById("advert_images_list_item"); var índice=images_group_index+1; if(índice < more_images_num){ var imágenes=más_imagenes[índice]; imágenes.forEach(item=>{ var lis=document.createElement('div'); lis.className="elemento-cuadrícula-anuncio"; var enlace=document.createElement('a'); enlace.title=item.alt; enlace.href=item.link_url; link.dataset.src=item.src; link.dataset.alt=item.alt; link.className='advert_image_link'; link.innerHTML=''; lis.appendChild(enlace); contentbox.appendChild(lis); cargandoImagen(enlace,item.src,item.alt); }); imágenes_grupo_index=índice; } mostrar_proceso=0; } /** * 加载 图 foto * @param obj * @param src * @param alt */ función cargandoImagen(obj,src,alt){ var img=nueva imagen(); img.onload=función (){ obj.innerHTML=""; obj.appendChild(esto); } imagen.src=src; img.alt=alt; } /** * 更多的图标是否显示出来了 * @returns {boolean} */ la función esMásMostrar(){ let offsetTop = document.getElementById("advert_images_more").offsetTop;//元素距离顶部的距离 let pageYOffset = window.pageYOffset;//整个页面顶部滚动的高度 let InnerHeight = window.innerHeight;//网页可见的高度 if(offsetTop-pageYOffset onscroll=función (){ if(show_process==0 && more_images_num >0 && imágenes_group_index < more_images_num){ var showflag=isMoreShow(); si(mostrar bandera){ documento.getElementById("advert_images_more").className='advert_images_more'; showMoreImages();//显示更多的图片 documento.getElementById("advert_images_more").className='advert_images_more advert_hide'; }demás{ documento.getElementById("advert_images_more").className='advert_images_more advert_hide'; } } } /** * 显示更多的图fotos */ función mostrarMásImagenes(){ mostrar_proceso=1; var contentbox=documento.getElementById("advert_images_list_item"); var índice=images_group_index+1; if(índice < more_images_num){ var imágenes=más_imagenes[índice]; imágenes.para cada uno (elemento=>{ var lis=documento.crearElement('div'); lis.className="elemento-cuadrícula-anuncio"; var enlace=documento.crearElemento('a'); enlace.título=elemento.alt; enlace.href=elemento.URL del enlace; enlace.conjunto de datos.src=elemento.src; enlace.conjunto de datos.alt=elemento.alt; enlace.className='advert_image_link'; enlace.internalHTML='
'; lis.appendChild(enlace); cuadro de contenido.appendChild(es); cargando imagen (enlace, elemento.origen, artículo.alt); }); imágenes_grupo_index=índice; } mostrar_proceso=0; } /** * 加载 图 foto * @param obj * @param src * @param alt */ función cargandoImagen(obj,src,alt){ var img=nueva imagen(); img.cargar=función (){ obj.interiorHTML=""; obj.appendChild(esto); } img.origen=origen; img.alt=alt; } /** * 更多的图标是否显示出来了 * @returns {boolean} */ la función esMásMostrar(){ let offsetTop = documento.getElementById("advert_images_more").offsetTop;//元素距离顶部的距离 let pageYOffset = ventana.pageYOffset;//整个页面顶部滚动的高度 let InnerHeight = ventana.alturainterior;//网页可见的高度 if(offsetTop-pageYOffset