Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在没有服务器请求的情况下打开弹出窗口_Javascript_Modalpopupextender - Fatal编程技术网

Javascript 在没有服务器请求的情况下打开弹出窗口

Javascript 在没有服务器请求的情况下打开弹出窗口,javascript,modalpopupextender,Javascript,Modalpopupextender,我们正在尝试在应用程序中开发一个超时功能,我们希望提醒用户应用程序将在x时间内注销,并显示倒计时。一旦超时,我们将强制用户完全注销。为了显示注销信息,我们考虑显示一个带有相关消息的弹出窗口,该消息可以自动关闭并在超时时启动注销。弹出窗口显示的问题是我们必须向服务器发送一个请求,该请求将重置在服务器级别设置的会话超时 为了达到上述要求,是否有任何方法可以打开弹出窗口而不向服务器发送请求。我们将使用DHTML确定弹出窗口的内容 您可以使用jQuery显示带有倒计时的警报,并向服务器发送ajax请求以

我们正在尝试在应用程序中开发一个超时功能,我们希望提醒用户应用程序将在x时间内注销,并显示倒计时。一旦超时,我们将强制用户完全注销。为了显示注销信息,我们考虑显示一个带有相关消息的弹出窗口,该消息可以自动关闭并在超时时启动注销。弹出窗口显示的问题是我们必须向服务器发送一个请求,该请求将重置在服务器级别设置的会话超时


为了达到上述要求,是否有任何方法可以打开弹出窗口而不向服务器发送请求。我们将使用DHTML确定弹出窗口的内容

您可以使用jQuery显示带有倒计时的警报,并向服务器发送ajax请求以重置会话超时,而无需刷新屏幕

亲切问候,,
Guillaume Hanique

您可以使用jQuery显示带有倒计时的警报,并向服务器发送ajax请求以重置会话超时,而无需刷新屏幕

亲切问候,,
Guillaume Hanique

我同意Guillaume的观点,DHTML窗口会更好,但是如果您想要一个真正的弹出窗口,这应该可以工作

var win = window.open('about:blank');
win.document.body.innerHTML = '[Window body content here]';

我同意Guillaume的观点,DHTML窗口会更好,但如果你想要一个真正的弹出窗口,这应该是可行的

var win = window.open('about:blank');
win.document.body.innerHTML = '[Window body content here]';
最佳选择(简单、有力、有文件记录):

依赖于。

最佳赌注(简单、有力、记录在案):


依赖于。

注意:我们不希望使用任何本地创建html文件和呈现它的方法。我们在应用程序中使用JSP和servlet。您可能想看看“modals”,因为它们是同一窗口中的假弹出窗口,并且更易于处理。而且,它们不会被弹出窗口拦截器阻止。非常感谢您的所有输入,我们将试用它们并更新结果:)注意:我们不想使用任何本地创建html文件和呈现它的方法。我们在应用程序中使用JSP和servlet。您可能想看看“modals”,因为它们是同一窗口中的假弹出窗口,并且更易于处理。而且,它们不会被弹出窗口拦截器阻止。非常感谢您的所有输入,我们将试用它们并更新结果:)这是一个简单但有效的解决方案:)这是一个简单但有效的解决方案:)无法在我们的产品中实施此解决方案,但感谢您的建议。我们将在我们的新产品中实施:)在我们的产品中无法实施此解决方案,但感谢您的建议。我们将在我们的新产品中实施:)