JS实现重新加载当前页面_javascript技巧

[javascript] view plain copy print?

用JavaScript刷新上级页面和当前页面 

<script type="text/javascript"> 

window.parent.main.document.location.reload();//上级页面 

document.location.reload();//当前页面 

每个frame元素或者iframe元素就是一个框架,这个框架是一个窗口,在这个窗口中加载一个html文档.使用下面的几种方法都可以引用frame或iframe元素: 

window.frames[index] 

windows.frames["框架名"] 

windows.框架名 

如果想从框架所加载的网页中获取对父窗口的引用,那么就可以使用下面的方法: 

window.parent 

如果要对父窗口中某个框架的引用,那么就可以使用下面的方法: 

window.parent.框架名 

也可以使用下面的方法获取对父窗口的最顶端框架的引用: 

window.top 

一旦获得对框架的引用,就可以操控该框架对象. 

<frameset rows="29,*" frameborder="0" border="0" framespacing="0" cols="*">
<frame name="top" scrolling="NO" noresize src="top.html">
<frameset cols="20%,*" frameborder="0" border="0" framespacing="0" rows="*" scrolling="NO" name="mleft">
 <frame src="menu.html" frameborder=NO border="0" scrolling="NO" >
 <frameset rows="20,100%,*" name="content" frameborder="1" framespacing="1" cols="*">
 <frame src="title.html" frameborder=0 noresize scrolling="NO" name="mtitle">
 <frame src="" frameborder=0 name="main" marginwidth="0" marginheight="0" scrolling="YES">
 <frame src="" frameborder=0 name="detail">
 </frameset>
</frameset>
</frameset> 

--------index.jsp 

<DIV CLASS="level2" ID='head6Child'>
<A href="orderlist.jsp" id=ttt target=main><LI>订单浏览</LI></a>
</DIV> 

------------AdminTree.html 

<tr>
 <td>ID</td>
 <td>Username</td>
 <td>Phone</td>
 <td>Addr</td>
 <td>Rdate</td>
 <td>do_it</td>
</tr>
<%
for(Iterator<User> it=users.iterator();it.hasNext();){
 User u=it.next();
%>
<tr>
 <td><%=u.getId() %></td>
 <td><%=u.getUsername() %></td>
 <td><%=u.getPhone() %></td>
 <td><%=u.getAddr()%></td>
 <td><%=u.getRdate() %></td>
 <td>
 <a href="userdelete.jsp?id=<%=u.getId()%>" target="detail">delete</a>
 </td>
</tr> 

----------userlist.jsp 

<%
int id=Integer.parseInt(request.getParameter("id"));
UserManager.deleteUser(id);
%> 

 <body>
 delete successfully!!!! <br>
<script type="text/javascript">
<!--
 window.parent.main.document.location.reload();
 -->
</script>
</body> 

--------userdelete.jsp 

以上就是本文的全部内容,希望对大家有所帮助,同时也希望多多支持!

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索js
重新加载页面
javascript 重新加载、js 重新加载当前页面、ios 重新加载当前页面、重新加载当前页面、重新加载当前activity,以便于您获取更多的相关知识。

时间: 2024-11-08 23:11:18

JS实现重新加载当前页面_javascript技巧的相关文章

Js Jquery创建一个弹出层可加载一个页面_javascript技巧

复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"

yepnope.js 异步加载资源文件_javascript技巧

典型代码示例 复制代码 代码如下: yepnope({ test : Modernizr.geolocation, yep : 'normal.js', nope : ['polyfill.js', 'wrapper.js'] }); 当Modernizr.geolocation为真时,加载yep项也就是"normal.js",否则加载nope项--可以同时加载多个文件. yepnope和现有的xxx script loader有什么区别? 个人认为主要 是这两点: 可以同时处理jav

js实现图片在未加载完成前显示加载中字样_javascript技巧

<html> <title>图片预加载</title> <body> <script> //判断浏览器 var Browser=new Object(); Browser.userAgent=window.navigator.userAgent.toLowerCase(); Browser.ie=/msie/.test(Browser.userAgent); Browser.Moz=/gecko/.test(Browser.userAgent);

利用CSS、JavaScript及Ajax实现图片预加载的方法_javascript技巧

预加载图片是提高用户体验的一个很好方法.图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度.这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速.无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验.本文将分享三个不同的预加载技术,来增强网站的性能与可用性. 实现图片预加载可以使用css.JavaScript.Ajax三种方法.下面分别介绍这些方法的实现. 使用CSS 单纯的使用css可以将图片加载到页面元素的背景上,这种方法简单.高效: #d

javascript 文件的同步加载与异步加载实现原理_javascript技巧

HTML 4.01 的script属性 charset: 可选.指定src引入代码的字符集,大多数浏览器忽略该值. defer: boolean, 可选.延迟脚本执行,相当于将script标签放入页面body标签的底部,js脚本会在document的DOMContentLoaded之前执行.除IE和较新版本的Firefox外,其他浏览器并未支持. language: 已废弃.大部分浏览器会忽略该值. src: 可选.指定引入的外部代码文件,不限制后缀名. type: 必选.指定脚本的内容类型(M

javascript实现瀑布流动态加载图片原理_javascript技巧

本文实例为大家分享了js瀑布流加载效果,动态加载图片,供大家参考,具体内容如下 鼠标滚动事件,当鼠标滚动到下边,动态加载图片. 1. HTML代码     <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>js实现瀑布流效果-动态加载图片</title> <link rel="stylesheet" href="

JavaScript 模块的循环加载实现方法_javascript技巧

"循环加载"(circular dependency)指的是,a脚本的执行依赖b脚本,而b脚本的执行又依赖a脚本. // a.js var b = require('b'); // b.js var a = require('a'); 通常,"循环加载"表示存在强耦合,如果处理不好,还可能导致递归加载,使得程序无法执行,因此应该避免出现. 但是实际上,这是很难避免的,尤其是依赖关系复杂的大项目,很容易出现a依赖b,b依赖c,c又依赖a这样的情况.这意味着,模块加载机

JS实现重新加载当前页面或者父页面的几种方法_javascript技巧

在开发过程中想要在某个时机去刷新某个固定的页面,去更新该页面某些控件的属性,比如显示隐藏.是否可点击等. 是用的主要是通过 刷新该页面, 方法如下:    方法一:            在该页面中调用: location.reload();     方法二:            在该页面调用:    locatiion.replace("NEW_URL");    方法三:            windows.location.href="NEW_URL";

Js表格万条数据瞬间加载实现代码_javascript技巧

Js表格,万条数据瞬间加载 在Ajax动态加载数据的实际应用中,大家都习惯了一种思维方式:一条数据创建一行. 于是如果数量大的时候,一次性要加载完数据的话,浏览器就会卡上半天 受Flex的DataGrid控件的启发,在Flex的DataGrid控件中,展示数据的方法并不是有多少条数据就创建多少行,它最多只创建你在界面上所看到的十几二十行(假设为n行),如果数据多的话,在滚动过程中,会从数据中抽取你应该看到的这n行数据,重新展示在已经创建好的那n行控件中. 也就是说,Flex的DataGrid控件