質問編集履歴

4

ソースの編集

2018/08/16 14:47

投稿

arot
arot

スコア7

test CHANGED
File without changes
test CHANGED
@@ -174,11 +174,7 @@
174
174
 
175
175
  <ons-page id="MENU2">
176
176
 
177
- <ul class="glist">
178
-
179
- <div id="titleg"></div>
177
+ <div class="Menu2"></div>
180
-
181
- </ul>
182
178
 
183
179
  </ons-page>
184
180
 

3

ソースの追記

2018/08/16 14:47

投稿

arot
arot

スコア7

test CHANGED
File without changes
test CHANGED
@@ -17,3 +17,305 @@
17
17
  どなたかご教授いただけないでしょうか
18
18
 
19
19
  よろしくおねがいいたします。
20
+
21
+
22
+
23
+
24
+
25
+
26
+
27
+
28
+
29
+ ```HTML
30
+
31
+ #index.html
32
+
33
+
34
+
35
+ <!DOCTYPE HTML>
36
+
37
+ <html>
38
+
39
+ <head>
40
+
41
+ <meta charset="utf-8">
42
+
43
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
44
+
45
+ <meta http-equiv="Content-Security-Policy" content="default-src * data: gap: https://ssl.gstatic.com; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'">
46
+
47
+ <script src="components/loader.js"></script>
48
+
49
+ <script src="lib/onsenui/js/onsenui.min.js"></script>
50
+
51
+
52
+
53
+ <link rel="stylesheet" href="components/loader.css">
54
+
55
+ <link rel="stylesheet" href="lib/onsenui/css/onsenui.css">
56
+
57
+ <link rel="stylesheet" href="lib/onsenui/css/onsen-css-components.css">
58
+
59
+ <link rel="stylesheet" href="css/style.css">
60
+
61
+ <script src="js/a1.js"></script>
62
+
63
+ <script>
64
+
65
+ ons.ready(function() {
66
+
67
+ console.log("Onsen UI is ready!");
68
+
69
+ });
70
+
71
+
72
+
73
+ document.addEventListener('show', function(event) {
74
+
75
+ var page = event.target;
76
+
77
+ var titleElement = document.querySelector('#toolbar-title');
78
+
79
+
80
+
81
+ if (page.matches('#MENU1')) {
82
+
83
+ titleElement.innerHTML = 'MENU1';
84
+
85
+ } else if (page.matches('#MENU2')) {
86
+
87
+ titleElement.innerHTML = 'MENU2';
88
+
89
+ } else if (page.matches('#MENU3')) {
90
+
91
+ titleElement.innerHTML = 'MENU3';
92
+
93
+ } else if (page.matches('#MENU4')) {
94
+
95
+ titleElement.innerHTML = 'MENU4';
96
+
97
+ }
98
+
99
+ });
100
+
101
+
102
+
103
+ </script>
104
+
105
+ </head>
106
+
107
+ <body>
108
+
109
+ <ons-page>
110
+
111
+ <ons-toolbar>
112
+
113
+ <div class="center" id="toolbar-title"></div>
114
+
115
+ </ons-toolbar>
116
+
117
+ <ons-tabbar position="auto">
118
+
119
+ <ons-tab page="MENU1.html">
120
+
121
+ <img src="IMG/MENU1.png" >
122
+
123
+ </ons-tab>
124
+
125
+ <ons-tab page="MENU2.html">
126
+
127
+ <img src="IMG/MENU2.png">
128
+
129
+ </ons-tab>
130
+
131
+ <ons-tab page="MENU3.html" active>
132
+
133
+ <img src="IMG/MENU3.png">
134
+
135
+ </ons-tab>
136
+
137
+ <ons-tab page="MENU4.html">
138
+
139
+ <img src="IMG/MENU4.png">
140
+
141
+ </ons-tab>
142
+
143
+ </ons-tabbar>
144
+
145
+ </ons-page>
146
+
147
+
148
+
149
+ <!-- MENU1 -->
150
+
151
+ <ons-template id="MENU1.html">
152
+
153
+ <ons-page id="MENU1">
154
+
155
+ <div id="k_list">
156
+
157
+ <ul class="klist">
158
+
159
+ <div id="titlek"></div>
160
+
161
+ </ul>
162
+
163
+ </div>
164
+
165
+ </ons-page>
166
+
167
+ </ons-template>
168
+
169
+
170
+
171
+ <!-- MENU2 -->
172
+
173
+ <ons-template id="MENU2.html">
174
+
175
+ <ons-page id="MENU2">
176
+
177
+ <ul class="glist">
178
+
179
+ <div id="titleg"></div>
180
+
181
+ </ul>
182
+
183
+ </ons-page>
184
+
185
+ </ons-template>
186
+
187
+
188
+
189
+ <!-- MENU3 -->
190
+
191
+ <ons-template id="MENU3.html">
192
+
193
+ <ons-page id="MENU3">
194
+
195
+ <div class="Menu3"></div>
196
+
197
+ </ons-page>
198
+
199
+ </ons-template>
200
+
201
+
202
+
203
+ <!-- MENU4 -->
204
+
205
+ <ons-template id="MENU4.html">
206
+
207
+ <ons-page id="MENU4">
208
+
209
+ <div class="Menu4"></div>
210
+
211
+ </ons-page>
212
+
213
+ </ons-template>
214
+
215
+
216
+
217
+ </body>
218
+
219
+ </html>
220
+
221
+
222
+
223
+ ```
224
+
225
+ ```Javascript
226
+
227
+ # a1.js
228
+
229
+ // This is a JavaScript file
230
+
231
+ //--------------------------------------------------------------------------------------------------------------------
232
+
233
+ // 一覧表示
234
+
235
+ //--------------------------------------------------------------------------------------------------------------------
236
+
237
+ window.onpageshow =function onLoad() {
238
+
239
+ getCSVFile_k();
240
+
241
+ }
242
+
243
+
244
+
245
+ //--------------------------------------------------------------------------------------------------------------------
246
+
247
+ //
248
+
249
+ //--------------------------------------------------------------------------------------------------------------------
250
+
251
+ function getCSVFile_k() {
252
+
253
+ var xhr = new XMLHttpRequest();
254
+
255
+ xhr.onload = function() {
256
+
257
+ createArray_k(xhr.responseText);
258
+
259
+ };
260
+
261
+ xhr.open("get", "DT/DT_KANZO_K.csv", true);
262
+
263
+ xhr.send(null);
264
+
265
+ }
266
+
267
+
268
+
269
+ //--------------------------------------------------------------------------------------------------------------------
270
+
271
+ // 一覧作成[K]
272
+
273
+ //--------------------------------------------------------------------------------------------------------------------
274
+
275
+ function createArray_k(csvData) {
276
+
277
+ var csvArrayk = [];
278
+
279
+ var tempArrayk = csvData.split("\n");
280
+
281
+ for(var i = 0; i<tempArrayk.length;++i){
282
+
283
+ csvArrayk[i] = tempArrayk[i].split(',');
284
+
285
+ };
286
+
287
+ var dtk = [];
288
+
289
+ var y = "";
290
+
291
+ var dd = 0;
292
+
293
+
294
+
295
+ for (var i=1; i<tempArrayk.length;++i){
296
+
297
+ if (y == "'"+ csvArrayk[i][1]+"'") {
298
+
299
+ continue;}
300
+
301
+ else { y = "'"+ csvArrayk[i][1]+"'";
302
+
303
+ if(csvArrayk[i][16]>0){
304
+
305
+ dd += 1
306
+
307
+ dtk.push("<a href='kd001.html?" + y.slice(1,4) + "' id='ot" + dd + " target='_self' onclick= OnLinkClick("+ dd + ");>" +
308
+
309
+ "<li class='li_k'>" + y.slice(4,-1) + " <span id='r" + dd + "'><span id='yr" + dd + "'></span></li></a>");
310
+
311
+ document.getElementById("titlek").innerHTML = dtk.join('');
312
+
313
+ }
314
+
315
+ }
316
+
317
+ }
318
+
319
+ }
320
+
321
+ ```

2

初心者

2018/08/16 14:41

投稿

arot
arot

スコア7

test CHANGED
File without changes
test CHANGED
File without changes

1

質問文の更新

2018/08/13 20:57

投稿

arot
arot

スコア7

test CHANGED
File without changes
test CHANGED
@@ -4,13 +4,15 @@
4
4
 
5
5
 
6
6
 
7
- ブの切替はうまくいったのですが、リンク先に画面遷移する際、タブ移動させずに違Htmlに
7
+ アプリはCSVデーを読み込みグループ毎にリスト形式で表示したのちにスト項目から詳細ページのHTML開ことしています。
8
8
 
9
- 画面遷移させたいがうまくできません。
9
+ (リスト形式へ出力はJavaScriptを使ってま
10
10
 
11
11
 
12
12
 
13
- 参考になるサイト等探したのですが、該当サイトにたどりつけず、どうすればか困ってい
13
+ タブの切替はうまくいったのですが、各リス項目から詳細ページのHTML画面遷移する際、タブを固定させまま画面遷移させたいのですがうくできません
14
+
15
+
14
16
 
15
17
  どなたかご教授いただけないでしょうか
16
18