私のasp.netWebアプリケーションでは、クライアント時間をキャプチャしてDBに保存する必要があります。このために、マスターの頭に次のスクリプトを記述しました。
{{
function checkClientTimeZone() {
// Set the client time zone
var dt = new Date();
alert(dt.toTimeString());
document.getElementById("HiddenField1").value = dt.toTimeString();
}
window.onload = checkClientTimeZone;
</script>
}
マスターページで非表示フィールドが宣言されている場合すべてのページの読み込みで、スクリプトは正常に実行され、クライアントの時刻を警告します。しかし、コンテンツページで非表示のファイルの値を参照すると、デフォルト値である「Hi」が反映されたままになります。誰か助けてくれませんか..