`

如何让刷新页面时不提示 "重试或取消”对话框

    博客分类:
  • js
阅读更多
如果刷新一个已经提交过的页面时,系统总是会提示一个 "重试或取消”的对话框.,如果是一个普通的页面,好象也无所谓,有就有,大不了多点一下.但是当我们是在子窗体中刷新父窗体时,就显得有点多余了.所以就想把这个对话框给去了.找了很的办法.总结一下.
          一, window.opener.location.reload() 如果改页面没提交过,这个方法好使.但是这个页面一旦提交过后,系统就会提示"重试或取消”的对话框.

       二 window.opener.location = window.opener.location;这个方法肯定不提示,但是有个问题就是分页显示的时候,一刷新总是会显示第一页,这个也是理所当然,因为默认请求的就是第一页

      三 window.opener.form1.submit();这个方法也不提示了,这个方法就是自动提交页面,绕开那个烦人提示的界面,但是如果被刷新的页面用到了比如gridwiew控件之类的,里面的数据可能不会随着刷新而发生变化,原因就是gridwiew的数据绑定是在某个控件的事件中进行,而页面是通过submit()提交的,不会触发该控件的事件.gridwiew中的数据也是通过读取viewstat中内容获得的,所以在刷新过程中数据不会发生变化.

   四 window.opener.__doPostBack(" Control","");其中 Control 是控件ID,这个方法就是克服了三的缺点,不用.opener.form1.submit()这样直接提交.不仅让页面自动提交,而且还要想办法让控件的事件也执行.

   注意第四种方法也不是完美的,有的页面是没有这样的控件,有的页面有这个控件但也不能触发数据绑定事件.比如页面数据是随下框内容发生变化的那种页面.因为页面数据是否重新绑定取决于下拉框中内容是否发生变化.而打开子窗体前后时下拉框内容肯定没有变化,所以页面内容也不会变化.      

     五,针对四,我们可以在父页面用点小技巧,比如在Page_Load中绑定数据时不加IsPostBack判断,但是不好就不好在点按钮时同样的数据会绑定两遍.


转载自:http://blog.163.com/k_doll/blog/static/78450130200942231246220/
分享到:
评论

相关推荐

    申请单管理系统

    如果申请单创建失败,则弹出提示“申请单创建失败,请重试!”。点击“取消”按钮,则关闭该页面,不做任何操作。 存储空间申请单 1.在我的申请单列表页面,点击创建申请单按钮,在弹出的选择申请单类型对话框中,...

    计算机专业英语100句.pdf

    2. **中止,重试或取消**:这是一个常见的对话框选项,当系统遇到问题时,用户可以选择是否中断当前操作,尝试再次执行,或者完全忽略错误。 3. **授权协议书**:在安装软件前,用户必须阅读并同意的法律文档,它...

    jquery插件jbox

    $.jBox.tip('更新失败,请重试!', 'error'); } }, error: function () { $.jBox.tip('网络异常,请稍后再试!', 'error'); } }); ``` 总的来说,jQuery 插件 JBox 以其丰富的功能和简洁的 API,成为网页...

    TrueCrypt的国内延伸版本CnCrypt V1.11(单一文件绿色版)

    安装时如果有卷已经加载,可以进行重试检测 增加了Windows用户锁定时自动卸载卷的选项 双击打开扩展名.ccx文件会直接弹出加载对话框 修改FitPathInGfxWidth函数,无法对长文件名进行截取。 对参数选择界面选项的布局...

    电脑高手必备 Windows系统35招实用技巧

    Windows XP不能正常启动的新显卡驱动程序,或由于刷新频率设置不当造成 故障时,这种模式十分有用。当在安全模式下启动Windows XP时,只使用最 基本的显卡驱动程序。  (6)最近一次的正确配置:选择“使用‘最后...

    300个注册表优化修改文件

    让Windows退出时不保存环境设置.reg 让程序在单独的内存空间运行.reg 让电脑跑的更快.reg 让电脑运行得更快.reg 让光标不再闪烁.reg 让系统还原占用的磁盘空间更小.reg 如何提高软驱的性能.reg 删除文档菜单中...

    Windows 系统错误代码简单分析

    注册表将不能读取、写出或刷新包含注册表系统映像的其中一个文件。  1017 系统试图将文件加载或还原到注册表中,但是,指定的文件不是注册表文件格式。  1018 试图在注册表键(已经标记为删除)中完成的操作...

    《OceanX》播放器 Prv0.34

    21,播放媒体时间支持正序或倒序显示,在时间处双击进行切换22,可由站长设定功能按钮的初始顺序23,修正歌曲地址断链反复重试时,停止按钮无效的BUGV3.91: 1,各播放控件可以选择启用不启用。初步解决播放控件全部...

    《OceanX》播放器 Prv0.33

    21,播放媒体时间支持正序或倒序显示,在时间处双击进行切换22,可由站长设定功能按钮的初始顺序23,修正歌曲地址断链反复重试时,停止按钮无效的BUGV3.91: 1,各播放控件可以选择启用不启用。初步解决播放控件全部...

    《OceanX》播放器 Prv0.3

    21,播放媒体时间支持正序或倒序显示,在时间处双击进行切换22,可由站长设定功能按钮的初始顺序23,修正歌曲地址断链反复重试时,停止按钮无效的BUGV3.91: 1,各播放控件可以选择启用不启用。初步解决播放控件全部...

    《浩海网络多格式播放器》V3.9.4.5

    21,播放媒体时间支持正序或倒序显示,在时间处双击进行切换22,可由站长设定功能按钮的初始顺序23,修正歌曲地址断链反复重试时,停止按钮无效的BUGV3.91: 1,各播放控件可以选择启用不启用。初步解决播放控件全部...

    《浩海网络多格式播放器》V3.9.4.4

    21,播放媒体时间支持正序或倒序显示,在时间处双击进行切换22,可由站长设定功能按钮的初始顺序23,修正歌曲地址断链反复重试时,停止按钮无效的BUGV3.91: 1,各播放控件可以选择启用不启用。初步解决播放控件全部...

    GPRS控制卡 软件 GS7020B

     GPRS 通信的超时时间和重试次数一般用4 秒和5 次。根据客户自身 的网络情况可适当改变,但由于GPRS 通信的特点,超时时间一般应 在3~15 秒之间。  自动重发间隔是指如果发送节目失败,则在失败后的指定时间后...

    《浩海网络多格式播放器》V3.9.4.1

    21,播放媒体时间支持正序或倒序显示,在时间处双击进行切换22,可由站长设定功能按钮的初始顺序23,修正歌曲地址断链反复重试时,停止按钮无效的BUGV3.91: 1,各播放控件可以选择启用不启用。初步解决播放控件全部...

    jquery UI&Form 插件下载

    alert("提交失败,请稍后重试。"); } }); ``` **帮助文档的重要性** 提供的帮助文档是理解和使用这些插件的关键。它通常包含详细的API参考、示例代码、常见问题解答和最佳实践。通过阅读文档,开发者可以更深入...

    php ajax confirm 删除实例详解

    - 根据服务器返回的结果,通过JavaScript弹出相应的提示框,如删除成功则提示用户并刷新页面,删除失败则提示用户重试。 6. 异步操作与用户体验: - 由于AJAX请求是异步的,它可以在不打断用户当前页面操作的情况...

    applem2_20120610苹果引擎配套工具,内有登陆器配置

    2、更新NPC对话框有下拉内容时,增加提示信息。 3、修正武器发光只看得见自己的发光效果问题 4、修正宝宝安全区攻击问题 5、修正使用传送功能护身符数量会自动为0问题 9、修正仓库部份特殊情况下不能取出物品问题 7...

    vc++ 开发实例源码包

    2.鼠标右击列表选择或取消监控某端口数据 3.为防止ping攻击,一般情况ping数据全部监控 4.监控某端口数据时,不监控ping包 5.数据超过20k将被清空 6.右边窗口停止抓包后显示十六进制数 hyperlink 自绘CStatic,实现...

Global site tag (gtag.js) - Google Analytics