PageSourceSearch

https://www.youyou.co.jp/js/import.js

js youyou.co.jp collected 2026-10-02 10:44:36 UTC 6,335 bytes, 159 lines download raw bytes

1// JavaScript Document
2
3var global = global || {};
4
5function readFile(url) {
6    var xmlHttp = new XMLHttpRequest();
7    xmlHttp.open("GET", url, false); // true:async, false:sync
8    xmlHttp.send(null);
9    return xmlHttp.responseText;
10}
11
12function document_write_scripts(array_url, before_id) {
13
14    let i,element,dom,xhr;
15    let len = array_url.length;
16
17    for (i=0; i<len; i++) {
18
19        xhr = new XMLHttpRequest();
20        xhr.open('GET', array_url[i], false);
21        xhr.send(null);
22
23        if (xhr.status === 200) {
24            element = document.createElement('script');
25            element.text = xhr.responseText;
26            element.type = 'text/javascript';
27            element.id = 'script_'+i;
28            element.dataset.src = array_url[i]+'';
29
30            if (i == 0) {
31                dom = document.getElementById(before_id);
32            } else {
33                dom = document.getElementById('script_'+(i-1));
34            }
35            dom.after(element);
36        }
37    }
38}
39
40(function(){
41
42	var i,t,a=[],len;
43
44	// get event_type_id, genre_id
45	a = location.href.replace('//', '').split('/');
46	len = a.length;
47
48	global.event_type_id = '', global.genre_id = '';
49	for (i=0; i<len; i++) {
50
51		if (i == 0) continue;
52
53		if (global.event_type_id == '' && (a[i] == 'only' || a[i] == 'allgenre')) {
54			global.event_type_id = a[i] + '';
55
56		} else if (global.event_type_id != '' && global.genre_id == '') {
57
58			if (a[i] == '_event' && location.href.indexOf('id=') != -1) {
59				aa = location.href.split('id=');
60				t = aa[1].split('&')[0] + '';
61				t = t.split('_')[0] + '';
62				global.genre_id = t + '';
63
64			} else {
65				global.genre_id = a[i] + '';
66				break;
67			}
68		}
69	}
70
71	var date = new Date();
72	var rev = date.getTime();
73	b_responcive = true; // 2023.1.4 ~ all child pages
74
75	if (b_responcive) {
76
77//		document.write('<meta name="viewport" content="width=device-width, initial-scale=1.0">');
78        element = document.createElement('meta');
79        element.name = 'viewport';
80        element.content = 'width=device-width, initial-scale=1.0';
81        element.id = 'set_viewport';
82        before_id = element.id+'';
83
84        dom = document.currentScript;
85        dom.after(element);
86
87//		document.write('<link rel="stylesheet" href="https://www.youyou.co.jp/allgenre/_common/css/responcive.css?rev='+ rev +'" type="text/css" />');
88        element = document.createElement('link');
89        element.rel = 'stylesheet';
90        element.type = 'text/css';
91		t =  '/'+ global.event_type_id;
92		t += (global.event_type_id == 'only') ? '/common' : '/_common';
93		t += '/css/responcive.css?rev=';
94		element.href = t + rev;
95        element.id = 'set_style';
96
97        dom = document.getElementById(before_id);
98        dom.after(element);
99        before_id = element.id+'';
100
101		if (global.event_type_id != '' && global.genre_id != '') {
102//			document.write('<link rel="stylesheet" href="https://www.youyou.co.jp/'+ t +'/css/responcive_area.css?rev='+ rev +'" type="text/css" />');
103            element = document.createElement('link');
104            element.rel = 'stylesheet';
105            element.type = 'text/css';
106			t =  '/'+ global.event_type_id;
107			t += '/'+ global.genre_id;
108			t += '/css/responcive_';
109			t += (global.event_type_id == 'only') ? 'genre' : 'area';
110			t += '.css?rev=';
111            element.href = t + rev;
112            element.id = 'set_style_event';
113
114            dom = document.getElementById(before_id);
115            dom.after(element);
116            before_id = element.id+'';
117		}
118	}
119
120	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/jquery.js"></script>');
121	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/scrollsmoothly3.js"></script>');
122	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>');
123	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/fancybox/jquery.fancybox-1.3.4.pack.js"></script>');
124	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/accordion.js"></script>');
125	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/schedule_countdown.js"></script>');
126	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/schedule_append.js"></script>');// 20170410
127	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/php/get_server_time.js.php"></script>');
128	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/get_event_info.js"></script>');
129	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/newyear.js"></script>');
130	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/fix_link.js"></script>');
131	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/fix_contents.js"></script>');	
132	document.write('<script type="text/javascript" src="https://www.youyou.co.jp/js/timer.js"></script>');
133	if (b_responcive) {
134		document.write('<script type="text/javascript" src="https://www.youyou.co.jp/only/common/js/responcive.js?rev='+ rev +'"></script>');
135	}
136/*
137    a = [];
138    a.push("https://www.youyou.co.jp/js/jquery.js");
139	a.push("https://www.youyou.co.jp/js/scrollsmoothly3.js");
140	a.push("https://www.youyou.co.jp/js/fancybox/jquery.mousewheel-3.0.4.pack.js");
141	a.push("https://www.youyou.co.jp/js/fancybox/jquery.fancybox-1.3.4.pack.js");
142	a.push("https://www.youyou.co.jp/js/accordion.js");
143	a.push("https://www.youyou.co.jp/js/schedule_countdown.js");
144	a.push("https://www.youyou.co.jp/js/schedule_append.js");
145	a.push("https://www.youyou.co.jp/js/get_server_time.js.php");
146	a.push("https://www.youyou.co.jp/js/get_event_info.js");
147	a.push("https://www.youyou.co.jp/js/newyear.js");
148	a.push("https://www.youyou.co.jp/js/fix_link.js");
149	a.push("https://www.youyou.co.jp/js/fix_contents.js");
150	a.push("https://www.youyou.co.jp/js/timer.js");
151
152	t = "https://www.youyou.co.jp/"+ global.event_type_id;
153	t += (global.event_type_id == 'only') ? '/common' : '/_common';
154	t += "/js/responcive.js?rev=";
155	a.push(t + rev);
156
157    document_write_scripts(a, before_id);
158*/
159})();

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.