javascript タイマーの値を次ページへ渡す
Html javascript ページ間での値の受け渡し
前回の記事でカウントアップを行い、クイズ問題表示中の
時間表示を行った。
今回は、次ページで選択結果でのクイズの 正誤
回答時間の表示を行う。
今回も実際に下記サイトにて使用中です。
行政書士試験過去問クイズ
https://ukaras.com/kakomon/quiz.html?year=18&num=3
まずは、 クイズ出題側のページにて リンクをクリックしたときのURLに 埋め込みたいクエリを追加します
カウントアップの変数は前回同様 PassSecです。 クエリの文字はtimeとします
1 2 3 4 5 6 7 8 9 10 |
$.ajax({ type: "POST", url: "http://ukaras.com/kakomon/add_kaitou.php?time="+PassSec+"&mondaiyear="+xxx+"&mondainum="+zzz+"&userid="+yyy+"&seikaifrag="+tttt, //data: "url="+id, async: false }); //解答時間クエリを足してページ移動 location.href = link_tag+"&time="+PassSec; return false; } |
上記を button onclickでよびだして渡す。
次に 、ページ遷移後のクエリパラメータ受け取りは
PHPがわでクエリのパラメータ受け取りを行う
クエリのパラメーター受け取りは下記で行う。
1 |
$hoge=$_GET[time] |
上記で必要な値が取り出せる。
最近のコメント