PageSourceSearch

https://tengchong.gov.cn/system/resource/js/image/imagescroll.js

js tengchong.gov.cn collected 2026-10-02 17:03:33 UTC 2,987 bytes, 74 lines download raw bytes

1function _tplimagescroll_UpMarquee(id)
2{
3    try
4    {
5        var demo = document.getElementById(id);
6        var demo1 = demo.childNodes[0].nodeType == 3?demo.childNodes[1]:demo.childNodes[0];
7        var demo2 = demo.childNodes[demo.childNodes.length-1].nodeType == 3?demo.childNodes[demo.childNodes.length-2]:demo.childNodes[demo.childNodes.length-1];
8        if(demo2.offsetHeight-demo.scrollTop<=0)
9        {
10            demo.scrollTop-=demo1.offsetHeight
11        }
12        else
13        {
14            demo.scrollTop++;
15        }
16    }
17    catch(e)
18    {
19    }
20}
21function _tplimagescroll_UpInit(id,speed)
22{
23    if(speed < 1)
24    {
25        speed = 1;
26    }
27    var MyMar=setInterval("_tplimagescroll_UpMarquee('"+id+"')",speed);
28    var demo = document.getElementById(id);
29    var demo1 = demo.childNodes[0].nodeType == 3?demo.childNodes[1]:demo.childNodes[0];
30    var demo2 = demo.childNodes[demo.childNodes.length-1].nodeType == 3?demo.childNodes[demo.childNodes.length-2]:demo.childNodes[demo.childNodes.length-1];
31    demo.onmouseover = function() {clearInterval(MyMar);}
32    demo.onmouseout = function() {MyMar=setInterval("_tplimagescroll_UpMarquee('"+id+"')",speed);}
33    demo2.innerHTML = demo1.innerHTML;
34}
35function _tplimagescroll_LeftMarquee(id)
36{
37    try
38    {
39        var demo = document.getElementById(id);
40        var d1 = demo.childNodes[0].nodeType == 3?demo.childNodes[1]:demo.childNodes[0];
41        var d2 = d1.childNodes[0].nodeType == 3?d1.childNodes[1]:d1.childNodes[0];
42        var d3 = d2.childNodes[0].nodeType == 3?d2.childNodes[1]:d2.childNodes[0];
43        var demo1 = d3.childNodes[0].nodeType == 3?d3.childNodes[1]:d3.childNodes[0];
44        var demo2 = d3.childNodes[d3.childNodes.length-1].nodeType == 3?d3.childNodes[d3.childNodes.length-2]:d3.childNodes[d3.childNodes.length-1];
45        if(demo2.offsetWidth-demo.scrollLeft<=0)
46        {
47            demo.scrollLeft-=demo1.offsetWidth;
48        }
49        else
50        {
51            demo.scrollLeft++;
52        }
53    }
54    catch(e)
55    {
56    }
57}
58function _tplimagescroll_LeftInit(id,speed)
59{
60    if(speed < 1)
61    {
62        speed = 1;
63    }
64    var MyMar=setInterval("_tplimagescroll_LeftMarquee('"+id+"')",speed);
65    var demo = document.getElementById(id);
66    var d1 = demo.childNodes[0].nodeType == 3?demo.childNodes[1]:demo.childNodes[0];
67    var d2 = d1.childNodes[0].nodeType == 3?d1.childNodes[1]:d1.childNodes[0];
68    var d3 = d2.childNodes[0].nodeType == 3?d2.childNodes[1]:d2.childNodes[0];
69    var demo1 = d3.childNodes[0].nodeType == 3?d3.childNodes[1]:d3.childNodes[0];
70    var demo2 = d3.childNodes[d3.childNodes.length-1].nodeType == 3?d3.childNodes[d3.childNodes.length-2]:d3.childNodes[d3.childNodes.length-1];
71    demo.onmouseover = function() {clearInterval(MyMar);}
72    demo.onmouseout = function() {MyMar=setInterval("_tplimagescroll_LeftMarquee('"+id+"')",speed);}
73    demo2.innerHTML = demo1.innerHTML;
74}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.