Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.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_Jquery - Fatal编程技术网

Javascript 模态窗口和对话窗口之间的区别是什么?

Javascript 模态窗口和对话窗口之间的区别是什么?,javascript,jquery,Javascript,Jquery,这个问题正是我想知道的。模态窗口和对话之间的区别是什么。当模态窗口变成对话,反之亦然?我如何实现这两个目标?朝正确的方向轻推将非常受欢迎。模式窗口在您关闭它之前不允许您继续。模式窗口是在应用程序顶部运行的窗口,因此在您关闭模式窗口之前,您无法对应用程序执行任何操作 jQuery对话框不是一个单独的窗口,所以从技术上讲,它不能是一个模式窗口。但是,它可以模拟模式窗口的大部分功能,将覆盖元素放置在页面的其余部分,使您无法与之交互。这是否意味着,它可以以任何方式关闭。只有在点击顶部明显的(x)标志后,

这个问题正是我想知道的。模态窗口和对话之间的区别是什么。当模态窗口变成对话,反之亦然?我如何实现这两个目标?朝正确的方向轻推将非常受欢迎。

模式窗口在您关闭它之前不允许您继续。

模式窗口是在应用程序顶部运行的窗口,因此在您关闭模式窗口之前,您无法对应用程序执行任何操作


jQuery对话框不是一个单独的窗口,所以从技术上讲,它不能是一个模式窗口。但是,它可以模拟模式窗口的大部分功能,将覆盖元素放置在页面的其余部分,使您无法与之交互。

这是否意味着,它可以以任何方式关闭。只有在点击顶部明显的(x)标志后,或者即使我点击了退出键,它才会关闭吗?它是哪一个?当您显示一个非模态窗口(如错误消息)时,用户可以快速单击主窗口并继续。模式窗口要求用户单击“确定”或按x或alt f4关闭窗口。