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

質問編集履歴

4

追記

2021/03/21 02:14

投稿

arewq
arewq

スコア2

title CHANGED
File without changes
body CHANGED
@@ -36,5 +36,6 @@
36
36
  script.id="scr";
37
37
  script.src = "script.js?"+Date.now();
38
38
  document.body.appendChild(script);
39
+ a();
39
40
  }
40
41
  ```

3

追記

2021/03/21 02:14

投稿

arewq
arewq

スコア2

title CHANGED
@@ -1,1 +1,1 @@
1
- JavaScript 外部ファイルを更新して再度読み込むには
1
+ JavaScript 外部ファイルを更新して再度読み込むには????
body CHANGED
File without changes

2

追記

2021/03/21 02:13

投稿

arewq
arewq

スコア2

title CHANGED
File without changes
body CHANGED
@@ -2,8 +2,7 @@
2
2
 
3
3
  1の状態で読込します、読み込まれると外部ファイルのa()が実行されます
4
4
 
5
- a()の実行が終わったら外部ファイルを更新し、
5
+ a()の実行が終わったら元ある外部ファイルを上書きし、
6
- 元ある外部ファイルを上書きし、
7
6
  再同期するにはどうしたらいいのでしょうか
8
7
 
9
8
  つまり1回目のalertの乱数と2回目のalertの乱数が別になる、ということです

1

追記

2021/03/21 02:10

投稿

arewq
arewq

スコア2

title CHANGED
File without changes
body CHANGED
@@ -1,20 +1,13 @@
1
- 1の状態で読込します
2
- 読み込まれると外部ファイルのa()実行さ
1
+ なかなか回答得らない為に追記で
3
2
 
4
- a()実行が終わったら外部ファイルを更新し、元ある外部ファイルを上書きし、再同期するにはどうしたらいいでしょうか
3
+ 1状態で読込ます読み込まれ外部ファイルのa()が実行されます
5
4
 
5
+ a()の実行が終わったら外部ファイルを更新し、
6
+ 元ある外部ファイルを上書きし、
6
- 2は完全当てずっぽで書いコード
7
+ 再同期するはどうしらいいのしょうか
7
- 動くことはありませんでした
8
8
 
9
- ```javascript
10
- 外部ファイル script.js
9
+ つまり1回目のalertの乱数と2回目のalertの乱数が別になる、ということです
11
10
 
12
- function a(){
13
- alert("aaa");
14
- scr.src="script.js?"+Date.now();//外部ファイルを更新し、再同期して読み込みたい
15
- }
16
- ```
17
-
18
11
  ```javascript
19
12
  1
20
13
  <!DOCTYPE html>
@@ -34,14 +27,12 @@
34
27
  </script>
35
28
  ```
36
29
 
37
- ```javascripr
30
+ ```javascript
38
- 2
39
31
  外部ファイル script.js
40
32
 
41
33
  function a(){
42
- alert("aaa");
34
+ alert("<?php echo rand(0,9999); ?>");
43
35
  document.body.removeChild(document.getElementById("scr"));
44
-
45
36
  var script = document.createElement('script');
46
37
  script.id="scr";
47
38
  script.src = "script.js?"+Date.now();