回答編集履歴

1

追記

2019/08/23 07:39

投稿

mightyMask
mightyMask

スコア143

test CHANGED
@@ -19,3 +19,37 @@
19
19
  これでyahooかgoogleのページに半分ずつの確率で推移します。
20
20
 
21
21
  onclickの中にJavaScriptのコードを埋め込んでいます。
22
+
23
+
24
+
25
+ # 追記
26
+
27
+ ツールやプラットフォームを使っていない純粋な環境の場合、`'https://www.google.com'`を`'start.html'`と書き換えれば上手く動くはずです。
28
+
29
+ Monacaというプラットフォームはよく知らないですが、内部でのhtmlファイルの配置を独自の方法で取っているのだと思います。
30
+
31
+ 質問者様の環境なら以下のコードでおそらく期待通りになりそうですが、試してみましたか?
32
+
33
+
34
+
35
+ ```html
36
+
37
+ <a href="#" onclick="
38
+
39
+ if( Math.floor(Math.random() * 2.0) == 0 ) {
40
+
41
+ fn.load('start.html');
42
+
43
+ } else {
44
+
45
+ fn.load('go.html');
46
+
47
+ }
48
+
49
+ ">Let's Start!</a>
50
+
51
+ ```
52
+
53
+ >>urlを使った指定ではありません。(なんと呼べばいいのか)
54
+
55
+ おそらく「相対パス」の事だと思います。検索してみてください。