PageSourceSearch

https://www.mxtv.co.jp/media/js/script.js?250127

js mxtv.co.jp collected 2026-10-02 05:44:46 UTC 7,767 bytes, 143 lines download raw bytes

1let i, P;
2let tagYouTube, tagFacebook, tagInsta, tagWeibo, tagLine, tagQR, htmlTag;
3
4jQuery(function ($) {
5    officialRead();
6    bangumiRead();
7});
8
9function nullCheck(data) {
10    if (data != null) {
11        return data.replace("null", "");
12    } else {
13        return "";
14    }
15}
16
17function officialRead() {
18    csvToArrayFetch('/media/official/data.csv?')
19        .then(function (officialCsv) {
20            P = officialCsv.length;
21            P--;
22            $('#twitter_list_print_official').html('<ul class="list_box clearfix"></ul>');
23
24            for (i = 0; i < P; i++) {
25                title = nullCheck(officialCsv[i][0]);
26                account = nullCheck(officialCsv[i][1]);
27                url = nullCheck(officialCsv[i][2]);
28                url_twitter = nullCheck(officialCsv[i][3]);
29                text = nullCheck(officialCsv[i][4]).replace("&lt;br&gt;","<br>");;
30                icon = nullCheck(officialCsv[i][5]);
31                qr = nullCheck(officialCsv[i][6]);
32                url_facebook = nullCheck(officialCsv[i][7]);
33                url_youtube = nullCheck(officialCsv[i][8]);
34                url_insta = nullCheck(officialCsv[i][9]);
35                url_line = nullCheck(officialCsv[i][10]);
36                url_weibo = nullCheck(officialCsv[i][11]);
37
38                let tagX = "",
39                    tagYouTube = "",
40                    tagFacebook = "",
41                    tagInsta = "",
42                    tagWeibo = "",
43                    tagLine = "",
44                    tagQR = "";
45
46
47                if (url_twitter !== "") {
48                    tagX = '<li data-text="Xページへ"><a href="https://x.com/' + account + '" target="_blank"><img src="img/X.png" alt="Xページへ"></a></li>';
49                }
50                if (url_youtube !== "") {
51                    tagYouTube = '<li data-text="Youtubeページへ"><a href="' + url_youtube + '" target="_blank"><img src="img/youtube.png" alt="Youtubeページへ"></a></li>';
52                }
53                if (url_facebook !== "") {
54                    tagFacebook = '<li data-text="Facebookページへ"><a href="' + url_facebook + '" target="_blank"><img src="img/facebook.png" alt="Facebookページへ"></a></li>';
55                }
56                if (url_insta !== "") {
57                    tagInsta = '<li data-text="Instagramページへ"><a href="' + url_insta + '" target="_blank"><img src="img/insta.png" alt="Instagramページへ"></a></li>';
58                }
59                if (url_weibo !== "") {
60                    tagWeibo = '<li data-text="微博ページへ"><a href="' + url_weibo + '"><img src="img/weibo.png" alt="微博ページへ"></a></li>';
61                }
62                if (url_line !== "") {
63                    tagLine = "<li data-text=\"LINEへ\"><a href=\"javascript:void(0);\" onClick=\"showToolTipLine(event,'&lt;img src=official/" + qr + "&gt;');return false\"><img src=\"img/line.png\" alt=\"LINE\"></a></li>" + '<li class="t_page pc_none"><a href="' + url + '" target="_blank" style="text-decoration: none;line-height: 37px;color: #333;"><img src="img/line.png" alt="フォローする"><span style="margin-left:10px;">友だち追加</span></a></li>';
64                }
65
66                if (qr !== "") {
67                    tagQR = '<li data-text="番組HP QRコード" class="sp_none"><a href="javascript:void(0);" onClick="showToolTip(event,\'&lt;img src=official/' + qr + '&gt;\');return false"><img src="img/QR-btn.png" alt="携帯サイトQRコード"></a></li>';
68                }
69
70                htmlTag = '<!-- ' + title + ' --><li class="account_box">' +
71                    '<p class="image"><a href="' + url + '" target="_blank">' +
72                    '<img src="official/' + icon + '" alt="' + account + '"></a></p>' +
73                    '<div class="rightbox"><div class="min_box"><p class="wtitle"><a href="' + url + '">' + title + '</a></p>' +
74                    '<p class="info">' + text + '</p></div>' +
75                    '<ul class="navi">' + tagX + tagFacebook + tagYouTube + tagInsta + tagWeibo + tagLine + tagQR + '</ul></div></li>';
76
77                $('#twitter_list_print_official .list_box').append(htmlTag);
78
79            }
80        });
81}
82
83function bangumiRead() {
84    csvToArrayFetch('/media/bangumi/data.csv?')
85        .then(function (bangumiCsv) {
86            P = bangumiCsv.length;
87            P--;
88            $('#twitter_list_print_media').html('<ul class="list_box clearfix"></ul>');
89
90            for (i = 0; i < P; i++) {
91                title = nullCheck(bangumiCsv[i][0]);
92                account = nullCheck(bangumiCsv[i][1]);
93                url = nullCheck(bangumiCsv[i][2]);
94                url_twitter = nullCheck(bangumiCsv[i][3]);
95                text = nullCheck(bangumiCsv[i][4]).replace("&lt;br&gt;","<br>");;
96                icon = nullCheck(bangumiCsv[i][5]);
97                qr = nullCheck(bangumiCsv[i][6]);
98                url_facebook = nullCheck(bangumiCsv[i][7]);
99                url_youtube = nullCheck(bangumiCsv[i][8]);
100                url_insta = nullCheck(bangumiCsv[i][9]);
101                url_blog = nullCheck(bangumiCsv[i][10]);
102                url_weibo = nullCheck(bangumiCsv[i][11]);
103
104                let tagX = "",
105                    tagYouTube = "",
106                    tagFacebook = "",
107                    tagInsta = "",
108                    tagWeibo = "",
109                    tagQR = "",
110                    tagBlog = "";
111
112                if (url_twitter !== "") {
113                    tagX = '<li data-text="Xページへ"><a href="https://x.com/' + account + '" target="_blank"><img src="img/X.png" alt="Xページへ"></a></li>';
114                }
115
116                if (url_youtube !== "") {
117                    tagYouTube = '<li data-text="Youtubeページへ"><a href="' + url_youtube + '" target="_blank"><img src="img/youtube.png" alt="Youtubeページへ"></a></li>';
118                }
119                if (url_facebook !== "") {
120                    tagFacebook = '<li data-text="Facebookページへ"><a href="' + url_facebook + '" target="_blank"><img src="img/facebook.png" alt="Facebookページへ"></a></li>';
121                }
122                if (url_insta !== "") {
123                    tagInsta = '<li data-text="Instagramページへ"><a href="' + url_insta + '" target="_blank"><img src="img/insta.png" alt="Instagramページへ"></a></li>';
124                }
125                if (qr !== "") {
126                    tagQR = '<li class="popupQR sp_none" data-text="番組HP QRコード"><a href="javascript:void(0);" onClick="showToolTip(event,\'&lt;img src=bangumi/' + qr + '&gt;\'); return false"><img src="img/QR-btn.png" alt="番組HP QRコード"></a></li>';
127                }
128                if (url_blog !== "") {
129                    tagBlog = '<li data-text="blogページへ"><a href="' + url_blog + '" target="_blank"><img src="img/blog.png" alt="blogページへ"></a></li>';
130                }
131
132                htmlTag = '<!-- ' + title + ' --><li class="account_box"><p class="image">' +
133                    '<a href="' + url + '"><img src="bangumi/' + icon + '" alt="' + account + '"></a>' +
134                    '</p><div class="rightbox"><div class="min_box"><p class="wtitle">' +
135                    '<a href="' + url + '">' + title + '</a></p><p class="info">
135' + text + '</p>' +
136                    '</div><ul class="navi">' +
137                    tagX + tagYouTube + tagFacebook + tagInsta + tagQR + tagBlog +
138                    '</ul></div></li>';
139                
140                $('#twitter_list_print_media .list_box').append(htmlTag);
141            }
142        });
143}

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.