質問編集履歴

5

文章の修正

2017/03/02 06:14

投稿

dandelion
dandelion

スコア7

test CHANGED
File without changes
test CHANGED
@@ -400,7 +400,7 @@
400
400
 
401
401
  ・「jquery.xdomainajax.js」を読み込む
402
402
 
403
- ・$.ajax内に「dataType:json」を追加した。
403
+ ・$.ajax内に「dataType:json」を追加したが、結果は読み込めませんでした現在は外してあります。
404
404
 
405
405
 
406
406
 

4

文章の修正

2017/03/02 06:13

投稿

dandelion
dandelion

スコア7

test CHANGED
File without changes
test CHANGED
@@ -42,6 +42,8 @@
42
42
 
43
43
  ------------------------------------------------------------
44
44
 
45
+ ```
46
+
45
47
  <html>
46
48
 
47
49
  <head>
@@ -88,6 +90,8 @@
88
90
 
89
91
  </html>
90
92
 
93
+ ```
94
+
91
95
  ------------------------------------------------------------
92
96
 
93
97
 
@@ -96,6 +100,8 @@
96
100
 
97
101
  ------------------------------------------------------------
98
102
 
103
+ ```
104
+
99
105
  var now = (new Date()).getTime();
100
106
 
101
107
  function initialize()
@@ -384,6 +390,8 @@
384
390
 
385
391
  google.setOnLoadCallback(initialize);
386
392
 
393
+ ```
394
+
387
395
  ------------------------------------------------------------
388
396
 
389
397
 

3

文章の修正

2017/03/02 05:08

投稿

dandelion
dandelion

スコア7

test CHANGED
File without changes
test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
  ------------------------------------------------------------
44
44
 
45
- '<html>
45
+ <html>
46
46
 
47
47
  <head>
48
48
 
@@ -86,7 +86,7 @@
86
86
 
87
87
  </body>
88
88
 
89
- </html>'
89
+ </html>
90
90
 
91
91
  ------------------------------------------------------------
92
92
 
@@ -96,7 +96,7 @@
96
96
 
97
97
  ------------------------------------------------------------
98
98
 
99
- "var now = (new Date()).getTime();
99
+ var now = (new Date()).getTime();
100
100
 
101
101
  function initialize()
102
102
 
@@ -382,7 +382,7 @@
382
382
 
383
383
  function set_html(container,htmlstr){container.innerHTML = htmlstr.join("");}
384
384
 
385
- google.setOnLoadCallback(initialize);"
385
+ google.setOnLoadCallback(initialize);
386
386
 
387
387
  ------------------------------------------------------------
388
388
 

2

文章の修正

2017/03/02 05:00

投稿

dandelion
dandelion

スコア7

test CHANGED
File without changes
test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
  ------------------------------------------------------------
44
44
 
45
- <html>
45
+ '<html>
46
46
 
47
47
  <head>
48
48
 
@@ -86,7 +86,7 @@
86
86
 
87
87
  </body>
88
88
 
89
- </html>
89
+ </html>'
90
90
 
91
91
  ------------------------------------------------------------
92
92
 
@@ -96,7 +96,7 @@
96
96
 
97
97
  ------------------------------------------------------------
98
98
 
99
- var now = (new Date()).getTime();
99
+ "var now = (new Date()).getTime();
100
100
 
101
101
  function initialize()
102
102
 
@@ -382,7 +382,7 @@
382
382
 
383
383
  function set_html(container,htmlstr){container.innerHTML = htmlstr.join("");}
384
384
 
385
- google.setOnLoadCallback(initialize);
385
+ google.setOnLoadCallback(initialize);"
386
386
 
387
387
  ------------------------------------------------------------
388
388
 

1

文章の修正

2017/03/02 05:00

投稿

dandelion
dandelion

スコア7

test CHANGED
File without changes
test CHANGED
@@ -106,10 +106,6 @@
106
106
 
107
107
  gazoiri("●●/?xml",myAry);
108
108
 
109
- myAry = ["feedtemp1","feedtemp2","feedgazo1"];
110
-
111
- gazonashi("●●/?xml",myAry);
112
-
113
109
  }
114
110
 
115
111
  function gazoiri(flink,e)
@@ -216,242 +212,120 @@
216
212
 
217
213
  }
218
214
 
219
- function gazonashi(flink,e)
215
+ function get_img(content)
220
-
216
+
221
- {
217
+ {
218
+
222
-
219
+ var img = '';
220
+
223
- var tcontent = test(flink);
221
+ var tmp1 = content.indexOf("src");
224
-
222
+
225
- test(flink).done(function(result)
223
+ if(tmp1 != -1)
226
224
 
227
225
  {
228
226
 
229
- var container = [];
227
+ var tmp2 = content.indexOf("\"",tmp1+5);
230
-
231
- var icount = 0;
228
+
232
-
233
- var htmlstr1 = [];
234
-
235
- var htmlstr2 = [];
229
+ if(tmp2 != -1)
236
-
237
- var htmlstr3 = [];
238
-
239
- var btitle = [];
240
-
241
- var blink = [];
242
-
243
-
244
-
245
- $(result).find("channel").each(function()
246
230
 
247
231
  {
248
232
 
249
- var chn = $(this);
250
-
251
- blink = chn.find('link').text();
252
-
253
- btitle = chn.find('title').text();
254
-
255
- });
256
-
257
- for(var i = 0; i < e.length; i++){container[i] = document.getElementById(e[i]);}
258
-
259
- set_mozi(htmlstr1,1,blink,btitle,btitle);
260
-
261
-
262
-
263
- $(result).find("item").each(function()
264
-
265
- {
266
-
267
- var itm = $(this);
268
-
269
- var lnk = itm.find('link').text();
270
-
271
- var txt = itm.find('title').text();
272
-
273
- var im = [];
274
-
275
- var dt = [];
276
-
277
-
278
-
279
- itm.children().each(function()
280
-
281
- {
282
-
283
- im = itm.find('content\\:encoded').text();
284
-
285
- });
286
-
287
- itm.children().each(function()
288
-
289
- {
290
-
291
- dt = itm.find('dc\\:date').text();
292
-
293
- });
294
-
295
- var entdate = new Date(dt).getTime();
296
-
297
- if(icount < 9)
298
-
299
- {
300
-
301
- if(entdate < now)
302
-
303
- {
304
-
305
- if(icount == 0)
306
-
307
- {
308
-
309
- var img = get_img(im);
310
-
311
- if(img == ''){img = imgTmp(img,30);}
312
-
313
- set_mozi(htmlstr3,2,lnk,img,txt);
314
-
315
- }
316
-
317
- var title = cut_str(txt);
318
-
319
- set_new(htmlstr2,dt,entdate);
320
-
321
- set_mozi(htmlstr2,1,lnk,txt,title);
322
-
323
- }
324
-
325
- }
326
-
327
- icount++;
328
-
329
- });
330
-
331
- set_html(container[0],htmlstr1);
332
-
333
- set_html(container[1],htmlstr2);
334
-
335
- set_html(container[2],htmlstr3);
336
-
337
- });
338
-
339
- }
340
-
341
- function get_img(content)
342
-
343
- {
344
-
345
- var img = '';
346
-
347
- var tmp1 = content.indexOf("src");
348
-
349
- if(tmp1 != -1)
233
+ var temp = content.slice(tmp1+5,tmp2);
234
+
235
+ var imgT = new Image();
236
+
237
+ imgT.src = temp;
238
+
239
+ img = '<img src=' + temp;
240
+
241
+ }
242
+
243
+ }
244
+
245
+ var img1 = img.indexOf("http://");
246
+
247
+ if(img1 == -1){img = '';}
248
+
249
+ return img;
250
+
251
+ }
252
+
253
+ function imgTmp(img,gazoNo)
254
+
255
+ {
256
+
257
+ if(gazoNo == 30){img = '<img src="image/noimage.gif"';}
258
+
259
+ return img;
260
+
261
+ }
262
+
263
+ function cut_str(title)
264
+
265
+ {
266
+
267
+ if(title == ''){var tmp = '無題';}
268
+
269
+ else
350
270
 
351
271
  {
352
272
 
353
- var tmp2 = content.indexOf("\"",tmp1+5);
354
-
355
- if(tmp2 != -1)
356
-
357
- {
358
-
359
- var temp = content.slice(tmp1+5,tmp2);
273
+ if(title.length > 15){var tmp = title.slice(0,15)+'…';}
360
-
361
- var imgT = new Image();
274
+
362
-
363
- imgT.src = temp;
275
+ else{var tmp = title;}
364
-
365
- img = '<img src=' + temp;
366
-
367
- }
368
276
 
369
277
  }
370
278
 
371
- var img1 = img.indexOf("http://");
372
-
373
- if(img1 == -1){img = '';}
374
-
375
- return img;
279
+ return tmp;
376
-
280
+
377
- }
281
+ }
378
-
282
+
379
- function imgTmp(img,gazoNo)
283
+ function set_mozi(htmlstr,flag,str1,str2,str3)
380
-
284
+
381
- {
285
+ {
382
-
383
- if(gazoNo == 30){img = '<img src="image/noimage.gif"';}
286
+
384
-
385
- return img;
287
+ if(flag === 1)
386
-
387
- }
388
-
389
- function cut_str(title)
390
-
391
- {
392
-
393
- if(title == ''){var tmp = '無題';}
394
-
395
- else
396
288
 
397
289
  {
398
290
 
291
+ htmlstr.push('◆<a href="');
292
+
293
+ htmlstr.push(str1);
294
+
399
- if(title.length > 15){var tmp = title.slice(0,15)+'…';}
295
+ htmlstr.push('" target="_blank" title="');
400
-
296
+
401
- else{var tmp = title;}
297
+ htmlstr.push(str2);
298
+
299
+ htmlstr.push('" >');
300
+
301
+ htmlstr.push(str3);
302
+
303
+ htmlstr.push('</a>');
304
+
305
+ htmlstr.push('<br />');
402
306
 
403
307
  }
404
308
 
405
- return tmp;
406
-
407
- }
408
-
409
- function set_mozi(htmlstr,flag,str1,str2,str3)
410
-
411
- {
412
-
413
- if(flag === 1)
309
+ else if(flag === 2)
414
310
 
415
311
  {
416
312
 
417
- htmlstr.push('<a href="');
313
+ htmlstr.push('<a href="');
418
314
 
419
315
  htmlstr.push(str1);
420
316
 
421
- htmlstr.push('" target="_blank" title="');
317
+ htmlstr.push('" target="_blank">');
422
318
 
423
319
  htmlstr.push(str2);
424
320
 
425
- htmlstr.push('" >');
321
+ htmlstr.push(' alt="');
426
322
 
427
323
  htmlstr.push(str3);
428
324
 
429
- htmlstr.push('</a>');
325
+ htmlstr.push('" /></a>');
430
-
431
- htmlstr.push('<br />');
432
326
 
433
327
  }
434
328
 
435
- else if(flag === 2)
436
-
437
- {
438
-
439
- htmlstr.push('<a href="');
440
-
441
- htmlstr.push(str1);
442
-
443
- htmlstr.push('" target="_blank">');
444
-
445
- htmlstr.push(str2);
446
-
447
- htmlstr.push(' alt="');
448
-
449
- htmlstr.push(str3);
450
-
451
- htmlstr.push('" /></a>');
452
-
453
- }
454
-
455
329
  }
456
330
 
457
331
  function set_new(htmlstr,str,entdate)