如何计算模态弹出窗口的时间?
我有一个函数可以在 asp.net 中执行一些数据库更新。我希望在调用我的函数后,模式弹出窗口仅显示“成功”消息 5 秒。在这种情况下,模式弹出窗口不会由任何“TargetControl”触发,但在功能完成后只会显示 5 秒。
谢谢
I have a function that does some database update in asp.net. I'd like a modal popup to show a "success" message for just 5 seconds after my function has been called. In this case, the modal popup would not be triggered by any "TargetControl" but would show up for just 5 seconds once the function is done.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
超时后,您无法关闭标准 javascript 模式对话框(警报、确认等)。只有手动关闭才适用于它们。
但是,您可以使用 jquery/UI 对话框:
You can't close standard javascript modal dialogs (alert, confirm,..) after a timeout. Only manual close works with them.
But, you can use jquery/UI dialog:
您必须手动调用面板上的 show 方法,如下所示:
因此您可以使用 window.setTimeout 来调用此方法:
但它不会很容易发生。
HTH。
You have to manually call the show method on the panel like:
So you can use window.setTimeout to call this:
But it can't just happen very easily.
HTH.