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

質問編集履歴

4

質問を修正

2020/03/24 14:59

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -22,4 +22,5 @@
22
22
 
23
23
 
24
24
  # 質問
25
+ ブラウザの設定等でCORS制約を外すことはできると思いますが、
25
- CORSの制約を外さずに実現する方法はないでしょうか。
26
+ 制約を外さずに実現する方法はないでしょうか。

3

コードにコメントを追加

2020/03/24 14:59

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -5,6 +5,7 @@
5
5
  Chrome開発者ツールのコンソールでEmbedを選択し、以下のJavaScriptを実行するとスライド画面を遷移できることは確認できました。
6
6
 
7
7
  ```
8
+ // 右矢印キーのイベントを発行する
8
9
  document.dispatchEvent( new KeyboardEvent( "keydown", { keyCode: 39 }));
9
10
  ```
10
11
 

2

コードが隠れていたので改行

2020/03/24 14:51

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -11,7 +11,8 @@
11
11
  それを踏まえてJavaScriptに以下のように書きましたが、CORSの制約に引っかかってエラーとなります。
12
12
  ```
13
13
  // iframe内で右矢印キーのイベントを発行する
14
+ document.getElementById("iframe-id").contentWindow
14
- document.getElementById("iframe-id").contentWindow.document.dispatchEvent( new KeyboardEvent( "keydown", { keyCode: 39 }));
15
+ .document.dispatchEvent( new KeyboardEvent( "keydown", { keyCode: 39 }));
15
16
  ```
16
17
  一応、エラーメッセージも載せておきます。
17
18
  ```

1

やりたいこと、を修正

2020/03/24 14:50

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  # やりたいこと
2
- HTMLに埋め込んだGoogleスライドに対して、自分のJavaScriptで次の画面、前の画面への遷移させたい。
2
+ HTMLに埋め込んだGoogleスライドに対して、JavaScriptで次の画面、前の画面への遷移させたい。
3
3
 
4
4
  # 試したこと
5
5
  Chrome開発者ツールのコンソールでEmbedを選択し、以下のJavaScriptを実行するとスライド画面を遷移できることは確認できました。