これは少し複雑ですが、私は今までここまでたどり着きました。
http://medieproduktion.mediacollege.dk:10279/Game1/
このサイトにアクセスすると、最初に Navn:(name), Email(email) を入力し、大学を選択するように求められます。全部動いているのでできるので是非やってみてください。
「スピルレットを開始」(ゲームを開始)ボタンを押すと、入力したデータがSQLデータベースに挿入されます。それも機能します。
次に、ご覧のようにゲームにリダイレクトされます。(クロムまたはファイアフォックスを使用してください) IE はゲームで動作しません。「スピレットを開始」をクリックするとすぐに、上部のカウンターが下がり始めていることに気付くでしょう。ここでトリッキーな部分が来ます。
ユーザーが入力した現在のデータ入力に、使用時間 (120 秒 - 「残り時間」) を追加します。
カウンターのコードは次のとおりです。
var timeLeft = 120;
function decrementCounter() {
if (timeLeft > 0) {
document.all('counter').innerHTML = "Tid tilbage " + timeLeft + "...";
timeLeft--;
setTimeout("decrementCounter()", 1000);
document.getElementById("start_button").style.display = 'none';
document.getElementById("blackout").style.display = 'none';
}
else {
window.location = "Failed.aspx";
}
}
必要に応じて、ソリューション全体を提供します。
私が言ったように、現在のユーザーのデータベースに時間を追加する方法がわからないことを除いて、すべてが機能しています。