如何防止用户连续点击热点按钮(b/s模式)

xuxuwaley 2004-10-27 11:40:23
如何防止用户连续的点击“热点”按钮,
我现在发现由于有时用户没有耐心,连续的点击造成一些异常情况,比如重复发送邮件或者其它的问题,我用的“热点”类型的按钮,不知大家有没有方法
...全文
195 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdman 2004-10-28
  • 打赏
  • 举报
回复
热点就是一个<a onClick="XXXXX" href="" >XXXXX</a>

在jsHeader里写个Function
Function ActionTest(){
return false;
}

在热点中写入Js代码
{
....
this.onclick=ActionTest
}
xaser 2004-10-28
  • 打赏
  • 举报
回复
<STYLE ID="oStyle">
.styletest{background-color: black; color: white;}
.styletest2{background-color: black; color: red;}
</STYLE>

<SCRIPT>
function fnSwitch(){
if(oParagraph.enablement == "enabled"){
// Use an arbitrary attribute to track the status.
oParagraph.enablement = "disabled";
oButton.value = "Set disabled to false";
oStyle.disabled = true;
oDisableMe.disabled = true;
}
else{
oButton.value = "Set disabled to true";
oParagraph.enablement = "enabled";
oStyle.disabled = false;
oDisableMe.disabled = false;
}
}
</SCRIPT>
...
<P enablement="enabled" ID="oParagraph" CLASS="styletest">
A paragraph of text.
<INPUT TYPE="button" ID="oDisableMe" CLASS="styletest"
VALUE="Demonstration Button" onclick="alert('Demonstration button')">
</P>

<INPUT TYPE="button" ID="oButton" VALUE="Set disabled to true"
onclick="fnSwitch()">
xaser 2004-10-28
  • 打赏
  • 举报
回复
同意 eq9684(木棉) ,通过javascript控制按钮属性
eq9684 2004-10-28
  • 打赏
  • 举报
回复
点击之后,在整个页面上盖一层透明的<div>,这样可以防止用户乱点。
EANFS 2004-10-28
  • 打赏
  • 举报
回复
热点按钮不就是按钮吗?
xuxuwaley 2004-10-27
  • 打赏
  • 举报
回复
我的“热点”按钮里面的是运行代理 @Command([ToolsRunMacro];"myagent"),我可不希望每个热点按钮都去调用另外一个button
EANFS 2004-10-27
  • 打赏
  • 举报
回复
点击后按钮变灰
gdman 2004-10-27
  • 打赏
  • 举报
回复
用HTML代码生成Button,该Button的onclick事件调用另一个Notes中的button的onclick。
在notes button中写代理。
在 HTML Button的onclick中写javascript代码控制自身的Enabled属性。
海盗雪绒花 2004-10-27
  • 打赏
  • 举报
回复
在表单中加入计算文本,值为:
<input type=hidden id=mytest>
在脚本里写
var form=document.forms[0];
if (form.mytest.value!="1")
{
//执行代理
form.mytest.value="1"
}else{
alert("表单已处理")
}

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧