问题一:
弹出式的模型窗口里,需要将数据提交到服务器。然后从服务器再返回到本页面。结果返回了本页面,窗口却是从新打开的。

解决方法:

模型窗口中加入<base target="_self"/>

这个属性有IE6与IE7之分。

1、如果是IE6,将<base target="_self"/>加入到<head>标签里就可以了。

2、如果是IE7,必须将<base target="_self"/>加入到<head>的中间位置。

问题二:

防止缓存

解决方法:

父窗口 js方法

function openwin(id){  
    var answer=window.showModalDialog("demand.do?method=queryBOM&mdid="+id+"&d="+escape(new Date()),window.self,"dialogWidth:700px;dialogHeight:620px:center:yes");  
    if(answer==1){
     window.location.href = "demand.do?method=selmd&d="+escape(new Date()); //转到处理页面
     //window.location.reload();       刷新父窗口
     //winow.location.reload(true);
    }
}

或者

子窗口中,加入
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
子窗口 js 方法:
function   reVal(){
    window.returnValue=1;   //父窗口中 answer的值
      window.close();
    }

问题三:

弹出窗口返回后使用location.reload()刷新当前页面时,出现“要再次显示该网页,Internet Explorer 需要重新发送你以前提交的信息”

解决方法:

使用location.href=xxx;

转载于:https://www.cnblogs.com/lost2x/archive/2011/07/27/2118609.html

弹出模态窗口,关闭并刷新页面相关推荐

  1. window.showModalDialog弹出模态窗口

    [转http://www.cnblogs.com/zhouzhaokun/archive/2011/11/14/2248523.html] 在我们平时的B/S web开发当中,可能很多时候我们需要有这 ...

  2. jquery.reveal_使用jQuery Reveal插件构建弹出模态窗口

    jquery.reveal 今天,我们将采用Orman的弹出模态窗口 ,并使用HTML和CSS重新创建它. 然后,我们将使用jQuery Reveal插件为其提供全部功能. 我们甚至会更进一步,添加一 ...

  3. JS弹出模态窗口下拉列表特效

    效果体验:http://hovertree.com/texiao/js/20/ 或者扫描二维码在手机体验: 点击选择城市后,在弹出的层中的输入框,输入英文字母 h,会有HoverTree和Hewenq ...

  4. 弹出模态窗口并传递数值

    页面中有BUTTON点击btnExporterClick并把数据传到子窗口 function btnExporterClick() {     window.param = document.getE ...

  5. java弹窗点击事件_[Java教程]jQuery的click事件在当前页弹出层窗口(不打开新页面)...

    [Java教程]jQuery的click事件在当前页弹出层窗口(不打开新页面) 0 2015-10-24 15:00:04 当给链接添加一个click事件,我们可能不希望Web浏览器按照其常规模式退出 ...

  6. 如何确定windows右下角弹出的窗口是哪个程序搞的鬼

    无耻的软件太多,总是默默地安装一些广告软件,而且事先又不通知,可能突然就弹出个广告窗口,也许上面没有任何其它的标示,所以从界面上可能无法简单地看出是哪个程序弹出的,这咋办? 找到它还是没有问题的,只是 ...

  7. html弹出窗口是浮动,JS实现弹出浮动窗口(支持鼠标拖动和关闭)实例详解

    本文实例讲述了JS实现弹出浮动窗口.分享给大家供大家参考.具体如下: 这里介绍的JS弹出浮动窗口,支持鼠标拖动和关闭,点击链接文字后弹出层窗口,也称作是弹出式对话框吧. 关于一些参数说明: bodyc ...

  8. %matplotlib inline是jupyter notebook里的命令, 意思是将那些用matplotlib绘制的图显示在页面里而不是弹出一个窗口

    %matplotlib inline是jupyter notebook里的命令, 意思是将那些用matplotlib绘制的图显示在页面里而不是弹出一个窗口 终端输入jupyter notebook,  ...

  9. OOALV 中DATA_CHANGED_FINISHED调用刷新弹出排序窗口解决方案

    DATA_CHANGED_FINISHED 中使用刷新方法REFRESH_TABLE_DISPLAY 会导致sort 出现强制弹出选择字段的窗口的异常情况. CLASS LCL_EVENTS DEFI ...

最新文章

  1. 26岁想转嵌入式软件开发来得及吗?参加嵌入式培训好不好?
  2. 十、调度算法----时间片轮转、优先级调度、多级反馈队列
  3. 如何在IE/Edge浏览器中巧妙地传输HTA文件?
  4. 【系列5】使用Dockerfile创建带weblogic的Centos Docker镜像
  5. Golang的基本类型、引用类型、复合类型
  6. Bug之Yii继承类的
  7. python epoll多路复用技术_python IO 多路复用 epoll简单模型
  8. 使用Phpstorm实现远程开发
  9. vs 中自带的代码混淆器 Dotfuscator (图)
  10. 代码规范之prettier+eslint实践
  11. CSS ::selection 选中文字效果
  12. 若依项目如何打war包后在tomcat中运行呢?
  13. linux motion 分辨率,gtf 来调整Linux系统中分辩率问题分享
  14. python getopt_Python getopt
  15. linux5.5 dev null,NULL TTY驱动程序将出现在Linux 5.2内核中
  16. java Session生命周期讨论
  17. function传值传字符串,然后Ajax url传值的时候传这个装字符串的变量
  18. 如何利用魔棒工具抠图_photoshop魔棒工具怎么用 ps魔棒工具抠图教程
  19. 大数据方面核心技术有哪些?
  20. matplotlib.pyplot.hist()绘制直方图

热门文章

  1. python 字符串函数总结
  2. live555学习笔记3-消息循环
  3. 一个地方越有钱,人们就越不想结婚?
  4. 为什么你的数据分析成果总是难以落地?
  5. vrp 节约算法 c++_数据结构和算法(Golang实现)(8.1)基础知识-前言
  6. codova添加android慢_Android amp; iOS,请自动开始你们的 battle
  7. 嫌学校 App 太“烂”,极客父母做了开源版本,却遭官方报警?
  8. 都啥年代了,求你别再说Redis是单线程了!
  9. 面试被问线程池,真香
  10. 你也被Spring的这个“线程池”坑过吗?