<स्क्रिप्ट प्रकार = "पाठ/जावास्क्रिप्ट">
वर शो_प्रोसेस = 0;
var images_group_index=-1;//दिखाई देने वाली तस्वीरें
var more_images={};//विज्ञापन चित्र
var more_images_num=0;// बड़ी तस्वीर तस्वीरें
/**
* यह आपके लिए उपयोगी है
*/
विंडो.ऑनस्क्रॉल = फ़ंक्शन () {
if(show_process==0 && more_images_num >0 && images_group_index
{
var lis=document.createElement('div');
lis.className="विज्ञापन-ग्रिड-आइटम";
var लिंक = दस्तावेज़। createElement ('ए');
लिंक.शीर्षक=आइटम.alt;
लिंक.href=item.link_url;
लिंक.डेटासेट.src=item.src;
link.dataset.alt=item.alt;
link.className='advert_image_link';
link.innerHTML='';
लिस.एपेंड चाइल्ड (लिंक);
सामग्रीबॉक्स.एपेंड चाइल्ड (एलआईएस);
लोडिंग इमेज (लिंक, आइटम.src, आइटम.alt);
});
इमेज_ग्रुप_इंडेक्स = इंडेक्स;
}
शो_प्रोसेस = 0;
}
/**
* डाउनलोड चित्र
* @पारम ओब्ज
* @पारम src
* @ परम अल्ट
*/
फ़ंक्शन लोडिंग छवि (ओबीजे, src, alt) {
वर आईएमजी = नई छवि ();
img.ऑनलोड = फ़ंक्शन () {
obj.innerHTML="";
obj.appendChild (यह);
}
img.src=src;
img.alt=alt;
}
/**
* 更多的图标是否显示出来了
* @ रिटर्न {बूलियन}
*/
समारोह हैMoreShow(){
letoffsetTop = document.getElementById("advert_images_more").offsetTop;//元素距离顶部的距离
let pageYOffset = window.pageYOffset;
चलो innerHeight = window.innerHeight;
अगर (ऑफसेट टॉप-पेज वाईऑफसेट <इनरहाइट) {
वापसी सच;
}अन्य{
विवरण झूठा है;
}
}
/**
* 显示选择菜单
*/
फ़ंक्शन शोऑलमेनू () {
ऊंचाई दें = दस्तावेज़.बॉडी.स्क्रॉलहाइट;
document.getElementById("advert_menu_all").className="advert_menu_all";
document.getElementById("advert_bg").className="advert_bg";
document.getElementById("advert_bg").style.height=height;
कंसोल.लॉग (ऊंचाई);
}
/**
* 隐藏选择菜单
*/
फंक्शन HideAllMenu () {
document.getElementById("advert_menu_all").className="advert_menu_all advert_hide";
document.getElementById("advert_bg").className="advert_bg advert_hide";
}
//----初始化数据--------------
// विंडो.ऑनलोड = फ़ंक्शन () {
var सामग्री=document.getElementById("advert_moredata").मान;
more_images=JSON.parse(सामग्री);
more_images_num=more_images.length;
var objs=document.getElementsByClassName("advert_image_link");
for(var i=0;i< objs.length;i++){
var आइटम = objs [i];
var alt=item.dataset.alt;
var src=item.dataset.src;
लोडिंग इमेज (आइटम, src, alt);
}
//}
स्क्रिप्ट> ऑनस्क्रॉल = फ़ंक्शन () {
if(show_process==0 && more_images_num >0 && images_group_index {
वर लिस = दस्तावेज़। क्रिएट एलिमेंट ('डिव');
लिस। वर्गनाम = "विज्ञापन-ग्रिड-आइटम";
var लिंक = दस्तावेज़। क्रिएट एलिमेंट ('ए');
जोड़ना। शीर्षक = वस्तु। alt;
जोड़ना। href=item. लिंक_यूआरएल;
जोड़ना। डेटासेट। एसआरसी = आइटम। स्रोत;
जोड़ना। डेटासेट। ऑल्ट = आइटम। alt;
जोड़ना। वर्गनाम = 'विज्ञापन_छवि_लिंक';
जोड़ना। innerHTML='';
लिस। एपेंड चाइल्ड (लिंक);
सामग्री बॉक्स। परिशिष्ट बच्चे (है); लोड हो रही छवि (लिंक, आइटम। एसआरसी, आइटम। ऑल्ट);
});
इमेज_ग्रुप_इंडेक्स = इंडेक्स;
}
शो_प्रोसेस = 0;
}
/**
* डाउनलोड चित्र
* @पारम ओब्ज
* @पारम src
* @ परम अल्ट
*/
फ़ंक्शन लोडिंग छवि (ओबीजे, src, alt) {
वर आईएमजी = नई छवि ();
img. ऑनलोड = फ़ंक्शन () {
obj. आंतरिक HTML = "";
obj. परिशिष्ट बच्चे (यह);
}
img. src=src;
img. ऑल्ट = ऑल्ट;
}
/**
* 更多的图标是否显示出来了
* @ रिटर्न {बूलियन}
*/
समारोह हैMoreShow(){
चलो ऑफसेटटॉप = दस्तावेज़। getElementById ("advert_images_more")। ऑफसेट टॉप;
पेज देंOffset = window. pageYOffset;
चलो innerHeight = window. इनरहाइट;
अगर (ऑफसेट टॉप-पेज वाईऑफसेट <इनरहाइट) {
वापसी सच;
}अन्य{
विवरण झूठा है;
}
}
/**
* 显示选择菜单
*/
फ़ंक्शन शोऑलमेनू () {
ऊँचाई दें = दस्तावेज़। शरीर। स्क्रॉलहाइट;
दस्तावेज़। getElementById ("advert_menu_all")। क्लासनाम = "विज्ञापन_मेनू_ऑल";
दस्तावेज़। getElementById ("advert_bg")। वर्गनाम = "विज्ञापन_बीजी";
दस्तावेज़। getElementById ("advert_bg")। शैली। ऊँचाई = ऊँचाई;
सांत्वना देना। लॉग (ऊंचाई);
}
/**
* 隐藏选择菜单
*/
फंक्शन HideAllMenu () {
दस्तावेज़। getElementById ("advert_menu_all")। className="advert_menu_all advert_hide";
दस्तावेज़। getElementById ("advert_bg")। className="advert_bg advert_hide";
}
//----初始化数据--------------
//खिड़की। ऑनलोड = फ़ंक्शन () {
var सामग्री = दस्तावेज़। getElementById ("advert_moredata")। कीमत;
more_images=JSON. पार्स (सामग्री);
more_images_num=more_images. लंबाई;
var objs=document. getElementsByClassName ("advert_image_link");
for(var i=0;i< objs. लंबाई; i++){
var आइटम = objs [i];
var alt=आइटम. डेटासेट। alt;
var src=item. डेटासेट। स्रोत;
लोडिंग इमेज (आइटम, src, alt);
}
//}
स्क्रिप्ट>