我想也许我做了一些PTC页面制作的东西;这避免了两次提交相同的页面。我需要更多的想法来执行。以asp.net为例。如何避免用户打开两次相同的网页
0
A
回答
0
最简单的方法是隐藏按钮,链接按钮,无论用户点击它。这是asp.net应用程序中最简单的方法。您也可以禁用它,但在这种情况下会发生什么回发不会发生。所以最好隐藏它。如果你不想把它隐藏然后程序是有点棘手
如
<asp:button id="btn" runat="server" onclientclick="this.style.visibility='hidden';" />
漫长的过程:
如果你看到asp.net页面的源代码将其附加的事件按钮为
settimeout(__doPostback); etc etc...
因此,如果我们也可以禁用按钮,但settimeout大于asp.net控件指定的超时时间,所以在用户点击它之后,我们的函数将被cal led和禁用按钮
0
您可以隐藏您的链接按钮后单击事件出现在您的窗体中。 请尝试以下
按钮代码代码
<asp:button id="btnName" runat="server" onclientclick="javascript:return disableButton()" OnClick="btnName_Click" />
相关问题
- 1. 避免打开同一个页面两次
- 2. 如何检查window.open()两次打开相同的页面
- 3. 如何避免在SlidingDrawer中按两次相同的listview项目?
- 4. ASP.net c#避免打开同一个窗口两次
- 5. 如何避免已经打开的帐户多次登录
- 6. 如何防止用户每次多次打开同一页面
- 7. 如何避免两次调用Application .CreateForm?
- 8. 如何避免两次调用System.load?
- 9. 如何避免多次调用python相同的函数?
- 10. 避免打印相同的输出
- 11. TextFSM逻辑 - 避免两次捕获相同的数据
- 12. 避免每次单击链接时打开相同的对话框
- 13. 用不同的标志打开两次相同的文件?
- 14. MYSQL避免插入同一行两次
- 15. 如何避免从多台机器使用相同的帐户?
- 16. 我如何避免包括jquery两次?
- 17. 如何避免同一用户多次登录
- 18. 我如何避免再次加载相同的图像?
- 19. 如何避免多次执行相同的查询?
- 20. Android相机意图保存文件两次/如何避免
- 21. 如何避免GoogleMap更换相机两次?
- 22. 如何避免编写request.GET.get()两次以打印它?
- 23. 如何避免在swift上打开viewcontroller?
- 24. 点击相同的标记两次打开两个InfoWindows
- 25. 如何避免两个不同的用户同时向同一个人提交相同的请求
- 26. 如何避免打开两个浏览器窗口?
- 27. 开放两个网址与点击,同时避免在Chrome
- 28. 避免了相同的值
- 29. 如何避免在分页中运行两次相同的昂贵的MySql查询?
- 30. Ruby on Rails的 - 自引用关联:避免创建两次相同友谊Relatioship
欢迎SO。这个页面如何打开?一条链接?一个按钮? – rcdmk 2012-08-16 21:52:25