作者:罗代均,ldj_work#126.com ,转载请保持完整性.
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()
}
}
分享到:
相关推荐
JAVASCRIPT 所有关于弹出窗口的代码 开发过程中直接可以用 经过长时间的积累形成的,供大家分享!
JavaScript弹出窗口方法汇总_.docx
一些javascript代码 主要写的是js弹出窗体用的 非常全面 你们看了就知道了 剩下的描述就是凑字数的了 凑字凑字凑字凑字凑字凑字凑字凑字凑字凑字凑字凑字
javascript操作DIV总结(弹出窗口篇)只供参考,请多多指教
本文实例汇总了常用的JavaScript弹出窗口方法,供大家对比参考,希望能对大家有所帮助。详细方法如下: 1.无提示刷新网页: 大家有没有发现,有些网页,刷新的时候,会弹出一个提示窗口,点“确定”才会刷新。 而有...
介绍了Javascript弹出窗口的各种方法总结,有需要的朋友可以参考一下
总结了js弹出窗口的各种方法,比较详细
JavaScript应用经验 平时工作中的应用经验: JavaScript 弹出窗口总结 关机效果 XMLHttpRequest读取中文网页时返回乱码的解决办法 等等...
压缩包里面包含两个文件,一个div+javascript实现的数据预览出口,一个div+jquery 实现的弹出窗口,里面有主要的代码实现,经过多次使用总结出来的,简单实用
BOM全称是brower object model(浏览器对象模型),主要用于管理窗口及窗口间的通讯,其核心对象是window。说窗口,可能并不准确。因为,有的浏览器窗口可能包含多个标签页,每个标签页都有自己的window对象。本文将...
实战项目中后台cs文件弹出提示或者转向,或者模态窗口弹出,模态窗口弹出提示后刷新父页面或者跳转新页面等等,总结了10来个常用的方法,可以直接加载到您的项目中调用。简化您每次都要Respose.write(大一堆打印脚本...
最后,它汇总了这些数据并将其显示在弹出窗口中。 杂项 为了获得最佳效果,应登录其reddit帐户并在“首选项”选项卡下编辑其注释设置。 将显示的评论数量增加到500,这是当前允许的最大值。 如果您的帐户拥有黄金,...
【1、最基本的js弹出对话框窗口代码】 这是最基本的js弹出对话框,其实代码就几句非常简单: 代码如下:[removed] <!– window.open (“page.html”) –> [removed] 因为这是一段javascripts代码,所以它们应该...
floatbox浮动层实现javascript弹出浮动窗口功能 TableSearch表格搜索实现Javascript搜索表格内容功能 Datepicker日期选择器实现Javascript自定义日期格式选择功能 SmoothNavigationalMenu导航菜单实现Javascript...
简单的前端小项目,偶然找到的大一时写的作业 ...仅实现了部分功能:轮播图,播放音乐,视频,返回... 如,当我们点击摸个按钮,想要弹出窗口,或者修改背景图片,或是其他行为,都可以有自己定义这个行为,这就是网页的动态化。
1.用iframe、弹出子页面刷新父页面iframe [removed] parent.location.reload(); [removed] 2.弹出子页面 [removed] window.opener.location.reload(); [removed] 3.子窗口刷新父窗口 [removed] self.opener....