标题: [日期时间] [已解决],代码太大,无法上传。hta代码求助,日期星期时间相关。 [打印本页]
作者: ygqiang 时间: 2021-11-6 19:29 标题: [已解决],代码太大,无法上传。hta代码求助,日期星期时间相关。
本帖最后由 ygqiang 于 2024-1-20 12:36 编辑
[已解决],代码太大,无法上传。
时钟屏保-秒32.hta代码如下,winxp系统下,双击运行,不定期会弹出故障窗口。如何解决?
当前页面的脚步发生错误。
行:122
Char:2
错误:无效的属性值
代码:0
URL:file:///c:/naozh/时钟屏保-秒32.hta
是否要在此页面上继续运行脚本?是、否
必须手动点击“是”,代码才会继续运行。
作者: ygqiang 时间: 2021-11-16 09:31
上去顶。。。
作者: flashercs 时间: 2021-11-16 13:29
算法有问题,自己查看hex值。- <body scroll="no">
- <div id="_hex_"></div>
- <div id='center'>
- <span id="curtime" /></span><span id="cursec" /></span>
- <br/>
- <center><span id="curdate" /></span><span id="curweek" /></span></center>
- </div>
- </body>
复制代码
- function changColor(obj, uuid, type, step) {
- if (!HueSign[uuid]) HueSign[uuid] = 1;
- var rgb = obj.style[type];
- var hex = (rgb2hex(rgb)).substring(1);
- var r = parseInt("0x" + hex.substr(0, 2));
- var g = parseInt("0x" + hex.substr(2, 2));
- var b = parseInt("0x" + hex.substr(4, 2));
- var hsl = rgbToHsl(r, g, b);
- var h = Math.round(hsl[0] * 2400) / 10;
- var s = Math.round(hsl[1] * 2400) / 10;
- var l = Math.round(hsl[2] * 2400) / 10;
- h = h + HueSign[uuid] * step * 1; //修改色调
- if (h <= 0 || h >= 240) HueSign[uuid] = -1 * HueSign[uuid];
- if (h <= 0) h = 0;
- if (h >= 240) h = 240;
- var rgb = hslToRgb(h / 240, s / 240, l / 240);
- hex = rgb2hex('rgb(' + rgb.join(', ') + ')');
- document.getElementById('_hex_').innerText = hex;
- obj.style[type] = hex;
- return (true);
- }
复制代码
作者: ygqiang 时间: 2021-11-16 13:59
算法有问题,自己查看hex值。
flashercs 发表于 2021-11-16 13:29
多谢。弹出的窗口,是不定时、随机出现的。
作者: ygqiang 时间: 2021-12-1 14:28
顶一下。谢谢
作者: flashercs 时间: 2021-12-1 15:42
弹出窗口不定时,这说明跟时间间隔有关,可能是setInterval的间隔时间问题,比如间隔50ms执行一次代码,如果代码的执行时间超过50ms呢?还未执行完这次操作,下一次操作已经开始了。可以把setInterval改为setTimeout 试试
作者: ygqiang 时间: 2021-12-2 10:12
回复 6# flashercs
一般都是2-3天或者3-5天遇到1次。每天好像至多遇到1次。
作者: ygqiang 时间: 2024-1-20 12:29
本帖最后由 ygqiang 于 2024-1-20 12:32 编辑
已解决。时钟屏保-农历h-扩展名hta。组合代码1复制代码
作者: ygqiang 时间: 2024-1-20 12:32
本帖最后由 ygqiang 于 2024-1-20 12:33 编辑
复制代码
作者: ygqiang 时间: 2024-1-20 12:32
复制代码
作者: ygqiang 时间: 2024-1-20 12:32
复制代码
作者: ygqiang 时间: 2024-1-20 12:35
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |