如何使用javascript获取服务器时间
How to get server time using javascript
我正在改变我的问题当用户在textboxt
或其他texbox
中键入一些内容以获取服务器时间时,这段代码中缺少什么或错了什么,但什么都没发生。我对编程非常缺乏经验。你能帮吗
protected void Page_Load(object sender, EventArgs e)
{
Response.Expires = -1;
Response.Write(DateTime.Now.ToShortTimeString());
Response.End();
}
<script type="text/javascript">
function ajaxFunction() {
var xmlHttp;
xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = function () {
if (xmlHttp.readyState == 4) {
document.getElementById("user").value = xmlHttp.responseText;
}
else {
document.getElementById("label").innerHTML = "wait";
}
xmlHttp.open("GET", "Default.aspx", true);
xmlHttp.send(null);
}
}
</script>
<title></title>
</head>
<body>
<input id="user" type="text" onkeyup="ajaxFunction()"/>
<p>
<input id="time" type="text" /></p>
<div id="label">
</div>
<p>
</p>
</body>
</html>
您将调用放错了位置,从而实际启动了请求
function ajaxFunction() {
var xmlHttp;
xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = function () {
if (xmlHttp.readyState == 4) {
document.getElementById("user").value = xmlHttp.responseText;
} // closes the if
else {
document.getElementById("label").innerHTML = "wait";
} // closes the else
} // closes the function() for onreadystatechange
// call the stuff
xmlHttp.open("GET", "Default.aspx", true);
xmlHttp.send(null);
}
相关文章:
- 显示服务器时间,包括时区偏移
- 获取用户和服务器时间之间的时间差
- 根据服务器时间禁用启用单选按钮
- 以特定时区的javascript获取服务器时间
- 获取Web服务器时间并将其显示在网页上的正确方法
- javascript客户端时间到php服务器时间
- 显示客户端时间,而不是 javascript 中的服务器时间
- 如何获取本地时间,而不是服务器时间
- 在 aspx 页上显示实时时钟(使用服务器时间)
- 如何获取服务器时间并每秒更新
- 如何在特定的服务器时间在 php 页面上使用 javascript 执行 iframe
- 服务器时间而不是客户端时间 JAVASCRIPT
- 带有服务器时间PHP的Javascript时钟
- 从固定的服务器时间启动图像交换JavaScript
- jQuery:如何将UTC的服务器时间转换为Web浏览器的本地时间
- 客户端和服务器时间之间的差异
- 内置JavaScript / Greasemonkey函数来获取服务器时间
- 如何组合两个 javascript 以包含服务器时间而不是用户时间的 ajax 调用
- 如何使这个javascript函数实际收集服务器时间和倒计时,直到事件开始而不是浏览器/客户端时间
- FlipClock - 使用服务器时间而不是客户端时间