`
longzhun
  • 浏览: 358407 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

页面刷新问题及模式窗口刷新问题

阅读更多

1.无提示刷新网页
大家有没有发现,有些网页,刷新的时候,会弹出一个提示窗口,点“确定”才会刷新。
而有的页面不会提示,不弹出提示窗口,直接就刷新了.
如果页面没有form,则不会弹出提示窗口。如果页面有form表单,
a)< form method="post" ...> 会弹出提示窗口
b)< form method="get" ...> 不会弹出
2.javascript刷新页面的方法
window.location.reload();
使用window.open()弹出的弹出窗口,刷新父窗口
window.opener.location.reload()
使用window.showDialog弹出的模式窗口
window.dialogArguments.location.reload();
3.javascript弹出窗口代码
下面给两个弹出屏幕居中窗口的例子
window.open()方式
function ShowDialog(url) {
           var iWidth=300; //窗口宽度
            var iHeight=200;//窗口高度
            var iTop=(window.screen.height-iHeight)/2;
            var iLeft=(window.screen.width-iWidth)/2;
            window.open(
            url,"Detail","Scrollbars=no,Toolbar=no,Location=no,Direction=no,Resizeable=no,
            Width="+iWidth+" ,Height="+iHeight+",top="+iTop+",left="+iLeft
            );
           }
window.showModalDialog方式
function ShowDialog(url) {
            var iWidth=300; //窗口宽度
            var iHeight=200;//窗口高度
            var iTop=(window.screen.height-iHeight)/2;
            var iLeft=(window.screen.width-iWidth)/2;
            window.showModalDialog(
            url,window,"dialogHeight: "+iHeight+"px;dialogWidth: "+iWidth+"px;
            dialogTop: "+iTop+"; dialogLeft: "+iLeft+"; resizable: no; status: no;scroll:no"
);
          }
注意这里的第二个参数,window
4.模式窗口数据不刷新(缓存)问题
在jsp页面加入如下语句
<%
       response.setHeader("Pragma","No-Cache");
       response.setHeader("Cache-Control","No-Cache");
       response.setDateHeader("Expires", 0);
%>
5.模式窗口中,链接弹出新窗口问题
在< /head >和< body >间加入< base target="_self" >
6.无提示关闭页面的方法
function CloseWin(){
     var ua = navigator.userAgent; var ie = navigator.appName==
"Microsoft Internet Explorer"?true:false;
     if(ie){
var IEversion = parseFloat(ua.substring(ua.indexOf("MSIE ")+5,
ua.indexOf(";",ua.indexOf("MSIE "))));
     if( IEversion< 5.5){
     var str = '';
     document.body.insertAdjacentHTML("beforeEnd", str);
     document.all.noTipClose.Click();
    } else {
     window.opener =null; window.close();
    }
   }else{
   window.close()
   }
}


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lmc_wy/archive/2009/03/13/3986366.aspx

分享到:
评论

相关推荐

    vs.net各种刷新页面的方法

    无提示刷新网页,javascript刷新页面的方法,模式窗口数据不刷新(缓存)问题

    javascript弹出窗口问题总结

    javascript弹出窗口问题总结 1.无提示刷新网页 2.javascript刷新页面的方法 3.javascript弹出窗口代码 4.模式窗口数据不刷新(缓存)问题 5.模式窗口中,链接弹出新窗口问题 6.无提示关闭页面的方法

    JavaScript实现提交模式窗口后刷新父窗口数据的方法

    主要介绍了JavaScript实现提交模式窗口后刷新父窗口数据的方法,涉及javascript窗口交互的相关操作技巧,需要的朋友可以参考下

    最简单方法实现Electron自动刷新页面

    网上关于开发时热更新的文章很多,但实现过程都非常麻烦。下午在github上找到了一种成本...最后,重启应用,尝试更改html等静态文件,窗口就能自动刷新了。 还可以修改配置对象,开启debug模式: 作者:mrhaoxiaojun

    模态窗口使用小技巧,一些常用经验总结

    防止打开新窗口(如提交表单),防止模式窗口打开的页面出现cookie丢失的情况,在模式窗口使用F5刷新页面,模态窗口不自动刷新.........

    ASP.NET 清除模式窗口数据缓存的操作方式

    目前存在的一个问题是,刷新完父页面之后,再点击修改按钮弹出修改页面,修改页面显示的数据却不是修改后的数据,还是第一次弹出修改页面的旧数据,这里就涉及到了清除模式窗口缓存数据的问题。 这涉及到...

    js模式化窗口问题![window.dialogArguments]

    在火狐浏览器中弹出一个子窗口,子页面中是一个分页,点下一页后子页面会刷新,然后window.dialogArguments对象就丢失了,alert输出显示undefined [解决方法见第三项] 最近做网站的时候需要用到模式化窗口功能,也遇到了...

    .net 刷新页面后弹出重试框的解决方法

    关闭模式窗口后,需要刷新父页面,但是模式窗口关闭后,父页面总是会弹出重试消息框,遇到此问题的朋友看下解决方法哈

    pro-bigScreenCharts大屏图表前端开发案例

    大屏图表前端开发案例。页面内容适应各种比例的大屏。可以设置为自动等比例缩放(contain和cover两种模式),也...配置面板,配置内容如下:设计图尺寸,页面缩放模式,图表自动刷新频率,天气预报更新周期,指定颜色主题

    基于JavaScript的前端ECharts图表可视化大屏开发案例源码+项目使用说明.zip

    可以设置为自动等比例缩放(contain和cover两种模式),也可以设置为拉伸(stretch模式)来铺满窗口。 图表的配置项抽取各层级公用部分,以对象的合并方式(jQuery的extend方法)实现最简配置。 窗口缩放时图表自动缩放...

    轻风安全浏览器 v2.7.zip

    轻风安全浏览器是一款基于IE内核的多标签浏览器,它最大的特点是可以一边浏览网页,一边自动下载网页的图像到您的...F5刷新当前窗口;F6开启新窗口;F8关闭全部窗口;F9关闭当前窗口;F11全屏 。  轻风安全浏览器截图

    SYSUI 通用型后台管理框架1.15版本

    支持pc和移动端显示模式,仿桌面模式的界面效果,支持窗口独立打开,不影响其他窗口显示,方便对比,刷新界面保存当前打开的窗体位置,使用ajax传输页面内容,不在使用iframe窗体模式。更符合桌面操作习惯,同时附带...

    网际畅游 MyIE 3.0 源代码

    页面自动刷新功能,可定时刷新非活动窗口,如果是当前窗口则不刷新。刷新频率可在工具菜单或标签的右键菜单中设置。 撤消关闭窗口的列表。可撤消最近关闭的多个窗口。 拖动链接在新窗口中打开。通过拖动一个...

    javascript网页特效实例大全(13-19)

    实例382 关闭弹出窗口刷新父窗口 631 实例383 弹出网页模式对话框 633 实例384 弹出全屏显示网页 635 17.2 其他 637 实例385 自动隐藏式菜单 637 第18章 JavaScript与PHP结合 641 18.1 窗口与对话框 ...

    GreenBrowserGBSetup

    鼠标手势, 鼠标拖拽, 自动填表, 自动滚屏, 自动刷新, 自动保存, 自动隐藏, 搜索栏, 扩展工具栏, 收集器, 页面管理器, 下载管理器, 群组, 插件, 皮肤, 代理, 启动模式, 网址缩写, 一键通, 链接分析, 状态栏显示设置, ...

    JavaScript网页特效范例宝典源码

    实例008 关闭弹出窗口时刷新父窗口 12 实例009 关闭IE主窗口时,不弹出询问对话框 13 1.2 弹出网页对话框 14 实例010 弹出网页模式对话框 14 实例011 弹出全屏显示的网页模式对话框 16 实例012 网页拾色器 18 实例...

    YouTube全窗口「YouTube Full Windowed」-crx插件

    改进了YouTube导航检测,以确保扩展程序在所有视频页面上加载,而无需刷新。 #v1.0.2 只在观看路线加载分机,而不是所有的YouTube #v1.0.1 尝试解决扩展不会在每次刷新时都加载的问题 支持语言:English (UK)

    vimium 1.61.1(2017.10.27 更新)

    (相当于F5刷新页面) x:关闭当前页面 。 X:恢复刚刚关闭的页面。 o:相当于Chrome中的地址栏,可以匹配历史记录、收藏夹并在当前窗口打开,或者直接打开一个网址或者搜索一个关键字。 O:在新窗口中打开,非常...

    np99家园第二版(动网6.1修改美化版)

    页面刷新效果;VIP会员;新版主申请;个性短信音; 5,将公告改为滚动方式;首页增加帮助栏;明星个性化;新闻栏目; 6,进一步美化了dispbbs.asp个人信息栏、个性签名 7,提供 首页链接/更多链接 模式(link....

Global site tag (gtag.js) - Google Analytics