PageSourceSearch

https://www.togakushi-jinja.jp/js/home.js

js togakushi-jinja.jp collected 2026-10-02 06:51:23 UTC 6,352 bytes, 138 lines download raw bytes

1//ユーザーエージェントを取得しclassを付与
2// 変数
3var agent       = navigator.userAgent; // ユーザーエージェント
4var htmlElement = document.documentElement; // html要素
5// UserAgentで振り分けてhtmlにclassを振る
6if (navigator.platform.search("Mac") != -1) { htmlElement.className += ' mac'; }
7if(agent.search("Windows") != -1){
8    htmlElement.className += ' win';
9    if((agent.search("Trident") != -1) || ((agent.search("MSIE") != -1))) {
10        htmlElement.className += ' ie';
11        if(agent.search("Trident") != -1) { htmlElement.className += ' gte_ie8'; }
12        if(agent.search("Trident") == -1) { htmlElement.className += ' lte_ie8'; }
13        if(agent.search("MSIE 7") != -1){ htmlElement.className += ' ie7'; }
14        if(agent.search("MSIE 8") != -1){ htmlElement.className += ' ie8'; }
15        if(agent.search("MSIE 9") != -1){ htmlElement.className += ' ie9'; }
16        if(agent.search("MSIE 10") != -1){ htmlElement.className += ' ie10'; }
17        if(agent.search("Trident/7") != -1){ htmlElement.className += ' ie11'; }
18    }
19}
20if((agent.search("Chrome") != -1) && (agent.search("OPR") == -1)){ htmlElement.className += ' chrome'; }
21if((agent.search("Safari") != -1) && (agent.search("Chrome") == -1) && (agent.search("OPR") == -1) && (agent.search("Presto") == -1)) { htmlElement.className += ' safari'; }
22if(agent.search("Firefox") != -1) { htmlElement.className += ' firefox'; }
23if(agent.search("iPad") != -1){ htmlElement.className += ' ipad'; }
24if(agent.search("iPhone") != -1){ htmlElement.className += ' iphone'; }
25if(agent.search("Android") != -1){ htmlElement.className += ' android'; }
26
27
28//ユーザーエージェントがwindowsかmacの時 且つ ウインドウ高さが880px以下の場合
29//#homeSlide #leadの高さをウインドウ高さと同じにする
30/*
31$(document).ready(function () {
32  hsize = $(window).height();
33  if( 880 > hsize ) {
34    $(".win #homeSlide #lead").css("height", hsize + "px");
35    $(".mac #homeSlide #lead").css("height", hsize + "px");
36  }
37});
38$(window).resize(function () {
39  hsize = $(window).height();
40  if( 880 > hsize ) {
41    $(".win #homeSlide #lead").css("height", hsize + "px");
42    $(".mac #homeSlide #lead").css("height", hsize + "px");
43  }
44});
45*/
46
47$(document).ready(function () {
48  hsize = $(window).height();
49  wsize = $(window).width();
50  himg = $('.rslides li img.base').height();
51  if( 880 > hsize ) {
52    $(".win #homeSlide").css("height", hsize + "px");
53    $(".mac #homeSlide").css("height", hsize + "px");
54    $(".win #homeSlide aside").css("height", hsize + "px");
55    $(".mac #homeSlide aside").css("height", hsize + "px");
56    $(".win .rslides div em").css("top", (hsize-100) + "px");
57    $(".mac .rslides div em").css("top", (hsize-100) + "px");
58  } else {
59    /*$(".win #homeSlide").css({"height":"800px", "overflow":"hidden"});
60    $(".mac #homeSlide").css({"height":"800px", "overflow":"hidden"});
61    $(".win #homeSlide aside").css({"height":"800px", "width":"100%"});
62    $(".mac #homeSlide aside").css({"height":"800px", "width":"100%"});
63    $(".win .rslides div em").css("top", "780px");
64    $(".mac .rslides div em").css("top", "780px");*/
65  }
66  if( 2000 > wsize ) {
67    $(".win #homeSlide").css({"height":"800px", "overflow":"hidden"});
68    $(".mac #homeSlide").css({"height":"800px", "overflow":"hidden"});
69    $(".win #homeSlide aside").css({"height":"800px", "width":"100%"});
70    $(".mac #homeSlide aside").css({"height":"800px", "width":"100%"});
71    $(".win .rslides div em").css("top", "780px");
72    $(".mac .rslides div em").css("top", "780px");
73  }
74  if( 1070 > wsize ) {
75    $(".win #homeSlide").css("height", himg + "px");
76    $(".mac #homeSlide").css("height", himg + "px");
77    $(".win #homeSlide aside").css("height", himg + "px");
78    $(".mac #homeSlide aside").css("height", himg + "px");
79    $(".win .rslides div em").css("top", (himg-20) + "px");
80    $(".mac .rslides div em").css("top", (himg-20) + "px");
81  }
82  if( 767 > wsize ) {
83    $(".win #homeSlide").css("height", "290px");
84    $(".mac #homeSlide").css("height", "290px");
85    $(".win #homeSlide aside").css("height", "290px");
86    $(".mac #homeSlide aside").css("height", "290px");
87    $(".win .rslides div em").css("top", "270px");
88    $(".mac .rslides div em").css("top", "270px");
89  }
90});
91$(window).resize(function () {
92  hsize = $(window).height();
93  wsize = $(window).width();
94  himg = $('.rslides li img.base').height();
95  if( 880 > hsize ) {
96    $(".win #homeSlide").css("height", hsize + "px");
97    $(".mac #homeSlide").css("height", hsize + "px");
98    $(".win #homeSlide aside").css("height", hsize + "px");
99    $(".mac #homeSlide aside").css("height", hsize + "px");
100    $(".win .rslides div em").css("top", (hsize-100) + "px");
101    $(".mac .rslides div em").css("top", (hsize-100) + "px");
102  } else {
103    /*$(".win #homeSlide").css({"height":"800px", "overflow":"hidden"});
104    $(".mac #homeSlide").css({"height":"800px", "overflow":"hidden"});
105    $(".win #homeSlide aside").css({"height":"800px", "width":"100%"});
106    $(".mac #homeSlide aside").css({"height":"800px", "width":"100%"});
107    $(".win .rslides div em").css("top", "780px");
108    $(".mac .rslides div em").css("top", "780px");*/
109  }
110  if( 2000 > wsize ) {
111    $(".win #homeSlide").css({"height":"800px", "overflow":"hidden"});
112    $(".mac #homeSlide").css({"height":"800px", "overflow":"hidden"});
113    $(".win #homeSlide aside").css({"height":"800px", "width":"100%"});
114    $(".mac #homeSlide aside").css({"height":"800px", "width":"100%"});
115    $(".win .rslides div em").css("top", "780px");
116    $(".mac .rslides div em").css("top", "780px");
117  }
118  if( 1070 > wsize ) {
119    $(".win #homeSlide").css("height", himg + "px");
120    $(".mac #homeSlide").css("height", himg + "px");
121    $(".win #homeSlide aside").css("height", himg + "px");
122    $(".mac #homeSlide aside").css("height", himg + "px");
123    $(".win .rslides div em").css("top", (himg-20) + "px");
124    $(".mac .rslides div em").css("top", (himg-20) + "px");
125  }
126  if( 767 > wsize ) {
127    $(".win #homeSlide").css("height", "290px");
128    $(".mac #homeSlide").css("height", "290px");
129    $(".win #homeSlide aside").css("height", "290px");
130    $(".mac #homeSlide aside").css("height", "290px");
131    $(".win .rslides div em").css("top", "270px");
132    $(".mac .rslides div em").css("top", "270px");
133  }
134});
135
136
137
138

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.