function SlyarErrors() {
return true;
}
window.onerror = SlyarErrors;
// 获取所有需要懒加载的图片元素 const lazyImages = document.querySelectorAll('img[data-src]');
// 监听页面滚动事件 window.addEventListener('scroll', lazyLoad); window.addEventListener('resize', lazyLoad); // 添加resize事件监听,以处理页面尺寸变化
function lazyLoad() { // 遍历每张需要懒加载的图片 lazyImages.forEach((img) => { // 判断图片是否进入可视区域 if (isElementInViewport(img)) { // 将data-src属性的值赋给src属性,触发图片加载 img.src = img.dataset.src; // 图片加载后移除data-src属性,避免重复加载 img.removeAttribute('data-src'); } });
// 移除滚动事件监听,提升性能 if (lazyImages.length === 0) { window.removeEventListener('scroll', lazyLoad); window.removeEventListener('resize', lazyLoad); // 移除resize事件监听 } }
function isElementInViewport(element) {
const rect = element.getBoundingClientRect();
return (
rect.top >= 0 &&
rect.left >= 0 &&
rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) &&
rect.right <= (window.innerWidth || document.documentElement.clientWidth)
);
}



宝宝起名


公司起名


运势测算


本命灵宝

姓氏:

宝宝起名
打分测试
周易文化
流年运势
分数测试
企业服务
公司起名
店铺起名
品牌起名
起名大全
字辈起名
生肖起名
成语起名


