用html实现,将JavaScript脚本嵌入一个ASP.Net文件。先读取系统当前时间,再接收系统时间,并向用户显示
时间: 2024-03-23 13:41:55 浏览: 13
以下是用HTML实现将JavaScript脚本嵌入一个ASP.Net文件,并读取系统当前时间和接收系统时间的代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>当前时间</title>
<script type="text/javascript">
// 读取系统当前时间
var currentDate = new Date();
var currentYear = currentDate.getFullYear();
var currentMonth = currentDate.getMonth() + 1;
var currentDay = currentDate.getDate();
var currentHour = currentDate.getHours();
var currentMinute = currentDate.getMinutes();
var currentSecond = currentDate.getSeconds();
var currentTimeString = currentYear + "年" + currentMonth + "月" + currentDay + "日 " + currentHour + ":" + currentMinute + ":" + currentSecond;
// 接收系统时间并显示
function displayTime(){
var receivedTime = "<%= DateTime.Now.ToString(\"yyyy年MM月dd日 HH:mm:ss\") %>";
document.getElementById("time").innerHTML = "当前时间:" + receivedTime + "<br />系统当前时间:" + currentTimeString;
}
</script>
</head>
<body onload="displayTime()">
<div id="time"></div>
</body>
</html>
```
在JavaScript中,我们使用Date对象获取系统当前时间,然后将其转换成字符串格式。在ASP.Net中,我们使用<%= %>语法,将DateTime.Now属性转换成字符串格式。在页面加载时,调用displayTime()函数,将接收到的系统时间和当前时间显示在页面上。