现在的位置: 首页 > web前端 > 正文

javascript alert如何取消确定

2020年07月15日 web前端 ⁄ 共 1075字 ⁄ 字号 评论关闭

  本文给大家分享的是在ECShop的项目中使用到的一个小功能,使用JavaScript实现弹出窗口中增加确定取消按钮,有需要的小伙伴可以参考下alert确定取消。


  alert确定取消


  原生的alert是无法取消x的,你可以试试别人封装好了的laery。


  javascript-alert如何取消“确定”按钮


  右上角“×”,我只想要弹窗,不想让用户关闭。


  比例a标签点击后,弹出带确定与取消的窗口,点击确定则执行一个动作,否则不执行.


  首先我们用ecshop模板使用举例


  {if$votingseq1}


  <ahref="javascript:;"


  onclick="if(confirm('多次投票将扣除100个积分,您确定投票吗?'))


  {vote_this({$item.id},{$item.cat_id});}else{returnfalse;}"


  id="supportme15">&nbsp;</a>


  {else}


  <ahref="javascript:;"


  onclick="vote_this({$item.id},{$item.cat_id})"


  id="supportme15">&nbsp;</a>


  {/if}


  <scripttype="text/javascript">


  functionvote_this(voting_id,cat_id)


  {


  $.post("voting_ajax.php",


  {cat_id:cat_id,voting_id:voting_id},


  function(data){


  alert(data.message);


  window.location.reload();


  },"json");


  }


  </script>


  解释.$votings用来判断是否多次投票,如果再投票,则执行js函数vote_this(),扣积分.


  如果后台发现会员是初次投票.则直接执行,不需要扣积分,自然也不需要提醒了.


  上面的方法可简单的总结为


  使用JS的Confirm弹出


  例:用确认对话框使用户做出决定


  <script>


  like=window.confirm("你觉得好吗?");


  if(like==true)


  document.write("谢谢你的夸奖");//确定


  else


  document.write("希望得到你的夸奖");//取消


  </script>


  总之,alert确定取消给大家简单的介绍了一些,希望大家多看看。


  

抱歉!评论已关闭.