Onclick 如何在用户单击任意位置时仅显示一次警报

Onclick 如何在用户单击任意位置时仅显示一次警报,onclick,alert,Onclick,Alert,我使用的是javascript,当用户单击站点中的任何位置时,我只需要显示一次警报。但请确保它不会在用户每次单击任何位置时弹出 我不专业,但我需要这个代码嵌入到我的电子商务网站。我尝试了一个常规的超载警报。但一旦页面加载,它就会显示出来。然后我尝试了这个自动代码: </html> <head> <script language="JavaScript"> <!-- document.onclick = myClickHandler; functio

我使用的是javascript,当用户单击站点中的任何位置时,我只需要显示一次警报。但请确保它不会在用户每次单击任何位置时弹出

我不专业,但我需要这个代码嵌入到我的电子商务网站。我尝试了一个常规的超载警报。但一旦页面加载,它就会显示出来。然后我尝试了这个自动代码:

</html>
<head>
<script language="JavaScript">
<!--

document.onclick = myClickHandler;


function myClickHandler() {
  alert("All orders require minimum two weeks notice due to the nature of event and   wedding products");
}
-->
</script>
</head>
<body>
   </html>

而且很有效,但每次我点击“出现”,这很烦人。我需要一个onclick事件,在页面的任何地方。。。只显示一次警报。向用户提供有关重要信息的建议

绝望地需要一些解决办法。谢谢

$(function () {
      $(document).on('click.once', function () {
          alert("Alerted once");
          $(document).off('click.once');
      })            
 });
这利用了jQuery中的.off()和命名事件特性


a)你试过什么?我们不会为您做任何工作,请您自己动手,如果您遇到任何具体问题,请展示您的代码,我们将尽力提供帮助。b) 您使用的是什么语言?请编辑您问题上的标记以反映这一点(并根据其描述检查“clickonce”是否真的是您想要的标记),因为目前您的问题非常不清楚。我是否应该将此部分包含在安全的html代码中?