用window.location.href实现刷新另个框架页面


Posted in Javascript onMarch 07, 2007

在写ASP.Net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect ,如果客户要在跳转的时候使用提示,这个就不灵光了,如:

Response.Write("<script>alert('恭喜您,注册成功!');</script>");
Response.Redirect("main.html");

这时候我们的提示内容没有出来就跳转了,和Response.Redirect("main.html");没有任何区别。

这时我们采用下面代码试验一下:

Response.Write("<script language=javascript>alert('恭喜您,注册成功!')</script>");
Response.Write("<script language=javascript>window.location.href='main.html'</script>");

这个即实现了我们的要求,在提示后,跳转页面。

最重要的是window.location.href 语句可以实现一个框架的页面在执行服务器端代码后刷新另一个框架的页面(Response.Redirect无法达到,至少我没有发现):

如:index.htm页面中有二个框架,分别为 frameLeft和frameRight,在frameRight页面中执行服务器端代码后刷新frameLeft中的页面。

先前最常见的是注册之后,自动刷新登陆框,让登陆框换成已登陆页面,只要在注册成功的代码之后加上一段,即可以实现刷新另个框架的页面。代码如下:

Response.Write("<script language=javascript>alert('恭喜您,注册成功!')</script>");
Response.Write("<script language=javascript>window.parent.frameLeft.location.href='main.html'</script>"); 

Javascript 相关文章推荐
jQuery中nextAll()方法用法实例
Jan 07 Javascript
浅析jquery数组删除指定元素的方法:grep()
May 19 Javascript
js实现键盘自动打字效果
Dec 23 Javascript
bootstrapValidator表单验证插件学习
Dec 30 Javascript
three.js实现围绕某物体旋转
Jan 25 Javascript
JavaScript实现QQ聊天消息展示和评论提交功能
May 22 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
Dec 19 Javascript
10行原生JS实现文字无缝滚动(超简单)
Jan 02 Javascript
纯javascript前端实现base64图片下载(兼容IE10+)
Sep 14 Javascript
解决JavaScript中0.1+0.2不等于0.3问题
Oct 23 Javascript
详解使用React.memo()来优化函数组件的性能
Mar 19 Javascript
JQuery样式操作、click事件以及索引值-选项卡应用示例
May 14 jQuery
javascript中的location用法简单介绍
Mar 07 #Javascript
JsEasy简介 JsEasy是什么?与下载
Mar 07 #Javascript
动态控制Table的js代码
Mar 07 #Javascript
js+FSO遍历文件夹下文件并显示
Mar 07 #Javascript
学习js所必须要知道的一些
Mar 07 #Javascript
修改发贴的编辑功能
Mar 07 #Javascript
Javascript之文件操作
Mar 07 #Javascript
You might like
让PHP COOKIE立即生效,不用刷新就可以使用
2011/03/09 PHP
php_screw安装使用教程(另一个PHP代码加密实现)
2014/05/29 PHP
php缓冲输出实例分析
2015/01/05 PHP
Yii2实现ajax上传图片插件用法
2016/04/28 PHP
PHP设计模式之注册树模式分析
2018/01/26 PHP
让插入到 innerHTML 中的 script 跑起来的实现代码
2006/07/01 Javascript
使用jQuery实现dropdownlist的联动效果(sharepoint 2007)
2011/03/30 Javascript
父节点获取子节点的字符串示例代码
2014/02/26 Javascript
javascript获取隐藏元素(display:none)的高度和宽度的方法
2014/06/06 Javascript
了解Javascript的模块化开发
2015/03/02 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
2015/08/24 Javascript
nodejs 中模拟实现 emmiter 自定义事件
2016/02/22 NodeJs
javascript的几种继承方法介绍
2016/03/22 Javascript
网页中JS函数自动执行常用三种方法
2016/03/30 Javascript
对js eval()函数的一些见解
2016/08/15 Javascript
javascript验证内容为数字以及长度为10的简单实例
2016/08/20 Javascript
Angularjs实现mvvm式的选项卡示例代码
2016/09/08 Javascript
DOM 事件的深入浅出(一)
2016/12/05 Javascript
js模糊查询实例分享
2016/12/26 Javascript
详解Angular2中Input和Output用法及示例
2017/05/21 Javascript
利用原生js实现html5小游戏之打砖块(附源码)
2018/01/03 Javascript
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
2015/04/01 Python
Python 专题二 条件语句和循环语句的基础知识
2017/03/19 Python
python批量修改文件编码格式的方法
2018/05/31 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
使用python matplotlib 画图导入到word中如何保证分辨率
2020/04/16 Python
使用html5 canvas 画时钟代码实例分享
2015/11/11 HTML / CSS
马来西亚网上购物:Youbeli
2018/03/30 全球购物
新加坡领先的在线生活方式和杂货购物网站:EAMART
2019/04/02 全球购物
荷兰在线钓鱼商店:Raven
2019/06/26 全球购物
澳大利亚在线划船、露营和钓鱼商店:BCF Australia
2020/03/22 全球购物
教师节校长致辞
2015/07/31 职场文书
运动会广播稿200字
2015/08/19 职场文书
《从现在开始》教学反思
2016/02/16 职场文书
使用CSS实现黑白格背景效果
2022/06/01 HTML / CSS