隐藏在IE中以编程方式弹出

时间:2014-09-11 14:06:55

标签: javascript jquery html asp.net


  我正在开发一个asp.net Web应用程序。在这里,我使用了div元素来创建弹出窗口。我想以编程方式隐藏此弹出窗口,单击IE中的打开按钮。此打开按钮不在我的网页上,而是IE浏览器显示的按钮(请参阅附件: - https://www.dropbox.com/s/0f3enyilj70fno2/image001.png?dl=0)。

我已突出显示快照中的弹出窗口和打开按钮供您参考。请留下您的建议。如果您需要其他信息,请告诉我。感谢

代码段: -

$("#dialog-showAdditionalInformationItem").dialog({

    resizable: false,

    autoOpen: false,

    dialogClass: "no-close no-corner ui-corner-flat",

    height: 480,

    width: 500,

    modal: true

});

1 个答案:

答案 0 :(得分:1)

这并不简单。浏览器本身无法检测到它。唯一的方法是使用服务器端工具。

当服务器检测到下载开始时,它可以"警告"浏览器。所以你可以隐藏对话框。但是一个通信"服务器" => "浏览器"只有websocket或Comet才有可能。你也可以进行“等待”#34;但这是一种可怕的做法。