質問編集履歴

5

2021/01/23 15:42

投稿

Saba_kan
Saba_kan

スコア1

test CHANGED
File without changes
test CHANGED
File without changes

4

2021/01/23 15:42

投稿

Saba_kan
Saba_kan

スコア1

test CHANGED
File without changes
test CHANGED
File without changes

3

2021/01/23 15:42

投稿

Saba_kan
Saba_kan

スコア1

test CHANGED
File without changes
test CHANGED
File without changes

2

2021/01/23 15:42

投稿

Saba_kan
Saba_kan

スコア1

test CHANGED
File without changes
test CHANGED
File without changes

1

2021/01/23 15:42

投稿

Saba_kan
Saba_kan

スコア1

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- preloadはサーバー、クライアント両方で実行されるため、万が一、ページを切り替える直前にChromeDevelopperToolでJSのコードを書き換えられても安全だと思ったので、ページ遷移はpreload関数の中で実行したいから(そもそも、サーバーサイドクライアントサイド関係なく、ページのロード前に実行されるので、preload部分のJSの書き換えは不可能なのかも)。また、preload内で別ページに遷移しようと思うと、redirectしかない(と思う)ため、これも外せない。
33
+ preloadはサーバー、クライアント両方で実行されるため安全だと思ったので、ページ遷移はpreload関数の中で実行したいから(そもそも、サーバー、側クライアント関係なく、ページのロード前に実行されるので、preload部分のJSをキャンセルするのは不可能なのかも)。また、preload内で別ページに遷移しようと思うと、redirectしかない(と思う)ため、これも外せないです
34
34
 
35
35
  上記以外の方法で思いついたのは、goto("/")を使う方法ですが、gotoはクライアントサイドで実行されるため、危険かもしれないと思ったので、使用を断念しました。
36
36