3
A
回答
5
这里是链接,通过它可以很容易地从eascape按下按钮关闭该窗口:
http://www.codeproject.com/KB/scripting/Javascript_for_modalpopup.aspx
希望这有助于。
3
添加脚本在你的页面关闭模式弹出了ESC键
<script type="text/javascript">
function pageLoad(sender, args){
if(!args.get_isPartialLoad()){
// add our handler to the document's
// keydown event
$addHandler(document, "keydown", onKeyDown);
}
}
function onKeyDown(e){
if(e && e.keyCode == Sys.UI.Key.esc){
// if the key pressed is the escape key, dismiss the dialog
$find('mdlPopupExtender').hide();
}
}
</script>
3
,我们有两个ModalPopupExtender控制, 首先设置每个模态控制的BehaviorID到可以从Java访问脚本, 我命名第一个控件P2和第二个P3。 下面写代码通过头标记:
<script type="text/javascript">
document.onkeyup =Esc;
function Esc()
{
var KeyID =event.keyCode;
if(KeyID==27)
{
if($find("p2"))
{
$find("p2").hide();
}
if($find("p3"))
$find("p3").hide();
}
}
</script>
我们使用$找到(P2),以确保该模式弹出的页面中存在。
相关问题
- 1. 按ESC键关闭Google Chrome的弹出窗口
- 2. 从vb.net关闭模式弹出窗口?
- 3. 如何关闭模式弹出窗口?
- 4. 窗口模式和`esc`键
- 5. 关于BackPress的键盘和弹出窗口关闭
- 6. 如何按ESC键关闭boxy窗口?
- 7. ESC KEP关闭弹出形式
- 8. 如何关闭在WPF中的窗口上的Esc键
- 9. 弹出窗口不关闭
- 10. 弹出窗口关闭
- 11. 弹出窗口不关闭
- 12. Javascript:关闭弹出窗口
- 13. 如何关闭弹出式窗口?
- 14. 关闭模式弹出式窗口的事件处理程序
- 15. 弹出模式关闭ajax响应
- 16. 如何关闭弹出式窗口中的按钮的自举弹出窗口?
- 17. 如何打开弹出窗口并关闭弹出窗口?
- 18. javascript中关闭逻辑的弹出窗口/模式
- 19. 如何在关闭该弹出窗口的弹出窗口上制作按钮
- 20. 使用javascript/jquery关闭窗口上的模态弹出
- 21. Firefox扩展弹出式菜单:关闭弹出窗口不是窗口
- 22. 在主窗口上重定向弹出窗口关闭
- 23. 避免在回发模式弹出窗口关闭
- 24. 反应如何使用模式关闭弹出窗口
- 25. 如何在按钮单击后关闭弹出窗口模式
- 26. 保留重点关闭模式或弹出窗口
- 27. 自举模式弹出窗口在点击关闭时打开
- 28. 页面关闭时的弹出窗口
- 29. 当Bootstrap模式弹出窗口关闭时,MVC滚动窗口消失
- 30. Ajax弹出窗口
谢谢苏雷什,但在这里我必须在我的身体标记中添加onkeydown =“body_onkeydown()”。但我的身体标记在母版页中。那么如何在body标签中添加这个事件。 – 2011-02-03 05:23:15