gpt4 book ai didi

javascript - 第一个 Windows 7 小工具让 javascript 运行时出现问题

转载 作者:行者123 更新时间:2023-11-30 18:54:14 26 4
gpt4 key购买 nike

对于我的第一个 Windows 小工具,我试图制作一个显示当前时间和日期的小工具。下面的代码是我所拥有的,但我无法弄清楚为什么 javascript 没有运行。有什么想法吗?

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Unicode" />
<title>Clock</title>
<style type="text/css">
body { width: 130px; height: 60px; margin: 1 1 1 2; }
body { font-family: Segoe UI, Arial; font-size: 11px; font-weight: bold; white-space: nowrap; }
</style>
<script type="text/javascript">
var background;
var interval;
var connection_id;
var timeZone;
var now;

function load() {
try {
interval = 1000;
connection_id = 0;
timeZone = System.Time.currentTimeZone;

update();
}
catch(e){}
}

function update() {
try {
now = new Date(Date.parse(System.Time.getLocalTime(timeZone)));
curDate.innerHTML = now.format('M jS, Y');
curTime.innerHTML = now.format('h:i:s A');
clearTimeout(connection_id);
connection_id = setTimeout("update()", interval);
}
catch(e) {}
</script>
</head>
<body onload="load()">
<div id="curDate">
</div>
<div id="curTime">
</div>
</body>
</html>

最佳答案

我不确定您要对“System.Time”引用做什么。尝试使用 JavaScript 的“日期”函数。这是一个很好的引用http://www.w3schools.com/jsref/jsref_obj_date.asp

此外,我不确定这是否只是您发布的内容中的错字,但看起来您缺少一个结尾的“}”

 function update() {
try {
now = new Date(Date.parse(System.Time.getLocalTime(timeZone)));
curDate.innerHTML = now.format('M jS, Y');
curTime.innerHTML = now.format('h:i:s A');
clearTimeout(connection_id);
connection_id = setTimeout("update()", interval);
}
catch(e) {}
} // <--- Here

关于javascript - 第一个 Windows 7 小工具让 javascript 运行时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2755587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com