离开编辑页面弹出提示问题?
我在前台页面用JavaScript写了一个离开页面时弹出提示,但是我想在保存的时候不要提示;还有页面中有一些需要后台处理的代码; 比如:页面有个GridView的添加与删除。这些操作都会弹出提示!请问怎么才能使这些操作不提示呢?请各位高手大大看看!下面是JavaScript的代码,在body的onload中引用;var pb_strConfirmCloseMessage;--------------------编程问答-------------------- 无人! --------------------编程问答-------------------- 你是弹出窗口还是弹出层?弹出层好弄,弹出窗口不好处理.象silverlight就可以很好的解决这个问题了.
var pb_blnCloseWindow = false;
pb_strConfirmCloseMessage = "您真的要离开本页吗?";
function ConfirmClose() {
window.event.returnValue = pb_strConfirmCloseMessage;
pb_blnCloseWindow = true;
}
function ShowConfirmClose(blnValue) {
if (blnValue) {
document.body.onbeforeunload = ConfirmClose;
} else {
document.body.onbeforeunload = null;
}
}
如果是弹出层,使用updatepannel去判断传入参数如果是1为保存,其他为0则关闭窗口,在没有保存前关闭则给出提示.
一切都来自天能够有自己的弹出层. --------------------编程问答--------------------
我要的是弹出提示框而不是弹出层,主要想达到的目的是页面中内容有修改时,离开页面就会弹出提示,而提交保存时就不提示! --------------------编程问答-------------------- --------------------编程问答-------------------- 你定义 一个变量 标示 是 离开 还是保存 --------------------编程问答--------------------
这好像要用到,onclick吧,这个属性用来运行后台函数啦!而且还有GridView中的操作呢! --------------------编程问答-------------------- 你弹出窗口需要运行ShowConfirmClose(blnValue)吧?你在哪调用的?你试试把他的位置改变下
补充:.NET技术 , C#