用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 相关文章推荐
JavaScript 继承详解 第一篇
Aug 30 Javascript
基于jQuery替换table中的内容并显示进度条的代码
Aug 02 Javascript
JavaScript中使用构造器创建对象无需new的情况说明
Mar 01 Javascript
CSS(js)限制页面显示的文本字符长度
Dec 27 Javascript
jquery select 设置默认选中的示例代码
Feb 07 Javascript
JavaScript异步回调的Promise模式封装实例
Jun 07 Javascript
Bootstrap精简教程
Nov 27 Javascript
JavaScript实现数据类型的相互转换
Mar 06 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
May 21 Javascript
vue写一个组件
Apr 09 Javascript
vue中的v-model原理,与组件自定义v-model详解
Aug 04 Javascript
Ajax实现页面无刷新留言效果
Mar 24 Javascript
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与MySQL开发的8个技巧小结
2010/12/17 PHP
PHP使用ob_start生成html页面的方法
2014/11/07 PHP
十大使用PHP框架的理由
2015/09/26 PHP
CentOS系统中PHP安装扩展的方式汇总
2017/04/09 PHP
PHP PDOStatement::setAttribute讲解
2019/02/01 PHP
为Extjs加加速(javascript加速)
2010/08/19 Javascript
某人初学javascript的时候写的学习笔记
2010/12/30 Javascript
jQuery :nth-child前有无空格的区别分析
2011/07/11 Javascript
jQuery使用数组编写图片无缝向左滚动
2012/12/11 Javascript
jquery选择器原理介绍($()使用方法)
2014/03/25 Javascript
JavaScript取得gridview中获取checkbox选中的值
2017/07/24 Javascript
Dropify.js图片宽高自适应的方法
2017/11/27 Javascript
说说如何使用Vuex进行状态管理(小结)
2019/04/14 Javascript
vue 集成 vis-network 实现网络拓扑图的方法
2019/08/07 Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
2019/11/09 Javascript
electron 如何将任意资源打包的方法步骤
2020/04/16 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
2020/08/14 Javascript
[32:47]完美世界DOTA2联赛 GXR vs IO 第二场 11.07
2020/11/09 DOTA
Python中的tuple元组详细介绍
2015/02/02 Python
python制作最美应用的爬虫
2015/10/28 Python
python+pyqt实现右下角弹出框
2017/10/26 Python
Python数据分析库pandas基本操作方法
2018/04/08 Python
python3 实现一行输入,空格隔开的示例
2018/11/14 Python
Numpy的简单用法小结
2019/08/28 Python
python opencv调用笔记本摄像头
2019/08/28 Python
python3获取url文件大小示例代码
2019/09/18 Python
从多个tfrecord文件中无限读取文件的例子
2020/02/17 Python
python中JWT用户认证的实现
2020/05/18 Python
css3实现二维码扫描特效的示例
2020/10/29 HTML / CSS
英国太阳镜品牌:Taylor Morris Eyewear
2018/04/18 全球购物
应届毕业生应聘自荐信范文
2014/02/26 职场文书
工程造价专业大学生职业规划范文
2014/03/09 职场文书
党的群众路线教育实践活动个人整改落实情况汇报
2014/10/28 职场文书
2015年大学生暑期实习报告
2015/07/13 职场文书
2015年幼儿园师德师风建设工作总结
2015/10/23 职场文书
Python开发简易五子棋小游戏
2022/05/02 Python