网页倒计时代码问题

来源:百度知道 编辑:UC知道 时间:2024/04/28 07:23:56
在网页上看到一个到计时时间,旁边有个按扭,只有时间到0了才能去点击,查看那个时间的原文件里面代码有这样一点
if(dateLeft <=0 && hourLeft<=0 && minuteLeft<=0 && secondLeft <=0)
{
Temp = "时间到了";
stopclock();
我想问的是有没有办法能监视这个时间,他一到0,电脑马上第一时间自己去点那个按扭,高手们帮我看看吧,谢谢,我对网页制作可是一点也不懂啊,请你能尽量详细点,谢谢
如果能行,我会把我所有积分赠送与您,以表谢意

很简单,这个是脚本的作用,开始的时候那个按钮时不可用状态,enabled=false;
你可以将你的浏览器禁用脚本一项选中,或者仅仅针对这一个页面,那么他的脚本就没有用了,不过这样他的页面里的很多效果或者是功能也许就不能够正常工作的。
如果不行,你也可以自己调用客户端脚本程序,最简单的就是在地址栏输入:
javascript:document.all.button1.enabled=true;
将那个按钮的“可用性”属性强制调整为true。
其中的 Button1 指的是 你在源代码中看到的那个按钮的id值,或者是name值。

如果不是IE浏览器得这样:
javascript:document.getElementById("button1").eabled=true;

如果那个按钮是没有id属性,可以用
javascript:document.getElementByName("buttonname").item(0).eabled=true;

其中buttonname为那个按钮的name属性值。

假设那个按钮既没有id值,也没有name值,那么他自己的脚本也不能控制按钮的有效属性,

有这样的一种情况,如果那个按钮是某一个表单的提交按钮,也就是说按钮的属性是 type="submit" 这样可以没有id值,或者是name值,但他外层的form一定会有id值或者是name值。

你可以这样提交那个表单:
在地址栏中输入:
javascript:document.forms["formename"].submit();
如果不是IE浏览器,可以尝试:
javascript:document.getElementById("formId").submit();

这也就是简单的技巧,在Javascript方面如果熟悉,很容易搞定。这个也就是初步的网页脚本攻击了,你有了黑客的思想了,如果要是想讨论脚本的话,欢迎