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

質問編集履歴

3

一部修正

2019/10/28 06:33

投稿

SakuTaka
SakuTaka

スコア12

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  htmlの
2
- <script src="xxx.js">
2
+ <script src="https://xxx.com/xxx.js">
3
3
  でロードしたファイルの中身のソースコードを
4
4
  javascriptプログラムからテキストとして取得するにはどうしたらよいでしょうか。
5
5
  javascriptの中身(jsファイルの中身)が見たいです。

2

目的を加筆

2019/10/28 06:33

投稿

SakuTaka
SakuTaka

スコア12

title CHANGED
File without changes
body CHANGED
@@ -2,4 +2,22 @@
2
2
  <script src="xxx.js">
3
3
  でロードしたファイルの中身のソースコードを
4
4
  javascriptプログラムからテキストとして取得するにはどうしたらよいでしょうか。
5
- javascriptの中身(jsファイルの中身)が見たいです。
5
+ javascriptの中身(jsファイルの中身)が見たいです。
6
+
7
+ ### 目的
8
+ 目的を以下に説明します。
9
+
10
+ とあるjsファイル「fuga.js」を使う必要があります。
11
+ このファイルは外部サーバからロードしなければならず、改造もできません。
12
+
13
+ 「fuga.js」では、固定の外部変数「poyo」を使って処理をしています。
14
+ 処理対象の変数がひとつであれば問題ありませんが
15
+ 複数処理する必要があります。
16
+
17
+ 「fuga.js」をajaxで取得してevalで実行すればできそうでしたが
18
+ CrossOriginに阻まれました。
19
+
20
+ あと考えられるのは
21
+ 「poyo」をiframeに閉じ込める
22
+ という方法かと思っていますが
23
+ ほかに何か方法はあるでしょうか。

1

修正

2019/10/28 05:22

投稿

SakuTaka
SakuTaka

スコア12

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,5 @@
1
1
  htmlの
2
2
  <script src="xxx.js">
3
- でロードしたファイルのコードを
3
+ でロードしたファイルの中身のソースコードを
4
- javascriptテキスト取得するにはどうしたらよいでしょうか。
4
+ javascriptプログラムからテキストとして取得するにはどうしたらよいでしょうか。
5
+ javascriptの中身(jsファイルの中身)が見たいです。