teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

前回の修正の再修正

2019/01/08 13:00

投稿

yotuya
yotuya

スコア17

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  ```ここに言語を入力
2
2
  コード
3
3
  ```### 前提・実現したいこと
4
- GASのWebアプリケーションで元ページの**インフレーム**に別ページを表示したい。
4
+ GASのWebアプリケーションで元ページのインフレームに別ページを表示したい。
5
5
  ### 発生している問題・エラーメッセージ
6
6
  元ページのインフレーム枠は表示されるが別ページが表示されない。
7
7
  ```
@@ -17,15 +17,15 @@
17
17
  function doGet(e){
18
18
  var page = e.parameter["p"];
19
19
  if(page == "index" || page == null){
20
- return HtmlService.createHtmlOutputFromFile('**index**');
20
+ return HtmlService.createHtmlOutputFromFile('index');
21
21
  }
22
22
  else if(page == "kousin"){
23
- return HtmlService.createHtmlOutputFromFile('**kousin**');
23
+ return HtmlService.createHtmlOutputFromFile('kousin');
24
24
  }
25
25
  }
26
26
  ```
27
27
 
28
- 元ページ(**index**.html)---------------------------------------------
28
+ 元ページ(index.html)---------------------------------------------
29
29
  ```ここに言語を入力
30
30
  <!DOCTYPE html>
31
31
  <html>
@@ -35,12 +35,12 @@
35
35
  </head>
36
36
  <body>
37
37
  ・・・
38
- <iframe id="ifrmencont" name="ifram" src="https://script.google.com/macros/s/AKfycbxQOayD1oYR8kFXeFRHSzlXMJSicQvQdEvVA0yJ_SiRydfPmr2B/exec?p=**kousin**" frameborder="1" scrolling="no"></iframe>
38
+ <iframe id="ifrmencont" name="ifram" src="https://script.google.com/macros/s/AKfycbxQOayD1oYR8kFXeFRHSzlXMJSicQvQdEvVA0yJ_SiRydfPmr2B/exec?p=kousin" frameborder="1" scrolling="no"></iframe>
39
39
  </body>
40
40
  </html>
41
41
  ```
42
42
 
43
- 別ページ(**kousin**.html) ------------------------------------------
43
+ 別ページ(kousin.html) ------------------------------------------
44
44
  ```ここに言語を入力
45
45
  <!DOCTYPE html>
46
46
  <html>
@@ -54,7 +54,7 @@
54
54
  </html>
55
55
  ```
56
56
  ### 試したこと
57
- 1.インフレームのURLに?p=でパラメータ**kousin**を付けた。
57
+ 1.インフレームのURLに?p=でパラメータkousinを付けた。
58
58
  2.doGet関数で取得したパラメータで呼出すhtmlを指定した。
59
59
  3.別ページのheadのtargetの_topを_selfに変えてみた。
60
60
 

1

codeを見やすく変更

2019/01/08 13:00

投稿

yotuya
yotuya

スコア17

title CHANGED
File without changes
body CHANGED
@@ -13,6 +13,7 @@
13
13
  GASのWebアプリケーション
14
14
 
15
15
  doGet関数 --------------------------------------------------
16
+ ```ここに言語を入力
16
17
  function doGet(e){
17
18
  var page = e.parameter["p"];
18
19
  if(page == "index" || page == null){
@@ -22,8 +23,10 @@
22
23
  return HtmlService.createHtmlOutputFromFile('**kousin**');
23
24
  }
24
25
  }
26
+ ```
25
27
 
26
28
  元ページ(**index**.html)---------------------------------------------
29
+ ```ここに言語を入力
27
30
  <!DOCTYPE html>
28
31
  <html>
29
32
  <head>
@@ -35,8 +38,10 @@
35
38
  <iframe id="ifrmencont" name="ifram" src="https://script.google.com/macros/s/AKfycbxQOayD1oYR8kFXeFRHSzlXMJSicQvQdEvVA0yJ_SiRydfPmr2B/exec?p=**kousin**" frameborder="1" scrolling="no"></iframe>
36
39
  </body>
37
40
  </html>
41
+ ```
38
42
 
39
43
  別ページ(**kousin**.html) ------------------------------------------
44
+ ```ここに言語を入力
40
45
  <!DOCTYPE html>
41
46
  <html>
42
47
  <head>
@@ -47,6 +52,7 @@
47
52
  ・・・
48
53
  </body>
49
54
  </html>
55
+ ```
50
56
  ### 試したこと
51
57
  1.インフレームのURLに?p=でパラメータ**kousin**を付けた。
52
58
  2.doGet関数で取得したパラメータで呼出すhtmlを指定した。