使用javascript在弹出窗口中进行转义处理

时间:2017-02-06 07:01:20

标签: javascript jquery .net popup

我有一个页面,当点击按钮时会出现一个弹出窗口,在弹出窗口中我给出了一个显示另一个弹出窗口的链接。这里的问题是当我在第一个弹出窗口中处理转义按钮时,它运行正常。但是当我在第二个弹出窗口中处理转义按钮时,按下它们时两个弹出窗口都会关闭。但需要的是,如果我在第二个弹出窗口中按下退出按钮,只有第二个弹出窗口必须关闭。有人有解决方案。 提前谢谢......

1 个答案:

答案 0 :(得分:0)

这必须通过简单的算法完成。

定义一个变量,比如var currentPop = 0;

显示第一个弹出窗口时(或单击第一个按钮时) 将其设为1,currentPop = 1;

显示第二个弹出窗口时(或单击第二个按钮时) 将其设置为2,currentPop = 2;

现在,在逃避kay处理代码:写一个算法。隐藏适当的弹出窗口。

function escapeHandling()
{
    if(currentPop == 2)
    {
        $("#secondPop").hide();
    }
    else if(currentPop == 1)
    {
        $("#firstPop").hide();
    }
}

*如果您需要精确修复,请提供您的代码!!!

相关问题