按钮特效-阅读完协议后才可以单击的注册按钮

——————————————————————————

<script type="text/javascript">        
            //div的滚动条滚动事件
            function doScroll(){                
                //获取协议和按钮的DOM
                var d = document.getElementById(‘xieyi‘);
                var btn = document.getElementById(‘btn‘);
                //判断是否滚动到最底部了
                if(d.scrollTop + d.offsetHeight > 200){
                    btn.disabled = false;//恢复按钮可用
                }
            }
        </script>

————————————————————————————

<body style="text-align:center">
        <div style="width:200px;height:150px; overflow-y:
            scroll;margin:5px auto;border:1px solid black;"
            onscroll="doScroll()" id="xieyi">
        请认真阅读本协议。。。<br>
        ...<br>
        ...<br>
        ...<br>
        ...<br>
        ...<br>
        ...<br>
        ...<br>...<br>
        协议 end.
        </div><br>
        <input type="button" value="注册" id="btn" disabled="disabled"/>
    </body>

——————————————————————————————

时间: 2024-07-29 04:06:18

按钮特效-阅读完协议后才可以单击的注册按钮的相关文章

使用远程shell工具SSH登录Linux主机,输完用户名回车后就卡住,10秒后才提示输入密码

使用远程shell工具SSH登录Linux主机,输完用户名回车后就卡住,10秒后才提示输入密码. 使用wireshark抓全过程包 因为ssh是加密了的协议,所以弄不懂里面内容是正常的,但可以加以过滤. 过滤栏:SSH 找到时间间隔大概为10s的NO.是x到y 过滤栏:frame.number>x&&frame.number<y 观察得出此处是DNS查询行为 原因:Linux服务器在收到SSH访问请求时,先会查询该客户端IP对应的PTR记录.假如经过5s没有收到回复,就再次发一

jquery在加载完iframe的内容后才进行下一步操作

<iframe id="previewFrame" scrolling="no" class="previewFrame" frameborder="0"></iframe> var iframe = document.getElementById("previewFrame"); if (iframe.attachEvent) { iframe.attachEvent("

用WPF写一个登录界面,我想在输入完密码后按回车就能够验证登陆,而不需要用鼠标单击登陆按钮

原文:用WPF写一个登录界面,我想在输入完密码后按回车就能够验证登陆,而不需要用鼠标单击登陆按钮 在wpf中,将按钮的IsDefault设置为true ???? 原文地址:https://www.cnblogs.com/lonelyxmas/p/9345580.html

python threading父进程不死,子线程不退出..如何才能使用完线程后回收线程?

最近使用python的多线程 进行并发的ping操作,其中使用in_queue和out_queue两个阻塞队列,来确保线程安全.发现一个问题, 就是,创建多线程的主进程只要不退出,它(主进程)所创建的所有线程不会被杀死,只是状态均为sleeping状态而已,这样会有一个问题,就是linux系统分配给每个用户所开进程最大数目是有限制的,如果一个进程比如flask或者django在运行后,理论上不会退出的,这样会创建出越来越多的线程,早晚会达到上限,这样系统不能分配任何资源给这个用户了.... 代码

装修后才知道的79件事

1. 如果家中会做饭频率很高的话,尽量放弃开放式厨房,会有油烟问题 2. 卫生间.厨房小水宝,热水来得快,使用时比较方便 3. 吸油烟机中式的比欧式的吸力更强,欧式的好看不中用. 4. 电源插座能多装尽量多装点,否则家里到处都是拖线板 5. 马桶边上一定要预留电源插座,否则卫洗丽没法装 6. 浴缸PK淋浴,二选一的话,还是建议淋浴,浴缸装好,从来也没泡过澡的不是少数.淋浴不是指淋浴房,淋浴房的玻璃擦起来还是很累的,也可以选择挂根浴帘 7. 如果有2个卫生间,装一个浴缸还是有必要的,泡泡大件衣物,

Linux配置完iptables后,重启失效的解决方案

Linux配置完iptables后,重启失效的解决方案 因为只有root用户才可访问1024以下的端口,非root用户登陆是不能启用80端口的.web service 往往启动1024以上的端口,并通过iptables映射到80. 1.将server.xml中的端口改为8080 2.然后:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 (如果用到443,也相应执行以上方法) 此时虽然可以访问80

安装完 MySQL 后必须调整的 10 项配置(转)

英文原文:10 MySQL settings to tune after installation 译文原文:安装完 MySQL 后必须调整的 10 项配置 当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议.许多人在事后都非常惊讶,因为我们建议他们 仅仅改动几个设置,即使是这里有好几百个配置项.这篇文章的目的在于给你一份非常重要的配置项清单. 我们曾在几年前在博客里给出了这样的建议,但是MySQL的世界变化实在太快了! 写在开始前… 即使是经验老道的

安装完 MySQL 后必须调整的 10 项配置

当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议.许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项.这篇文章的目的在于给你一份非常重要的配置项清单. 即使是经验老道的人也会犯错,会引起很多麻烦.所以在盲目的运用这些推荐之前,请记住下面的内容: 一次只改变一个设置!这是测试改变是否有益的唯一方法. 大多数配置能在运行时使用SET GLOBAL改变.这是非常便捷的方法它能使你在出问题后快速撤销变更.但是,要永久生效你需

文本框输入完毕后,点击Enter触发按钮Click事件

文本框输入完毕后,点击Enter触发按钮Click事件 在C#编程中,我们经常碰到一个问题,就是在文本框中输入一些文字后,点击某按钮做一些响应处理.如百度搜索那样的,填写搜索内容,点击百度即可.当然我这里也有相应的情况: 输入文字后,点击按钮触发翻转文字效果. 如果想要用按下Enter代替点击按钮,可以这样写: private void textBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) {