用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 相关文章推荐
Array栈方法和队列方法的特点说明
Jan 24 Javascript
jQuery-ui引入后Vs2008的无智能提示问题解决方法
Feb 10 Javascript
控制台报错object is not a function的解决方法
Aug 24 Javascript
JS获得选取checkbox整行数据的方法
Jan 28 Javascript
JS与jQ读取xml文件的方法
Dec 08 Javascript
jQuery复制节点用法示例(clone方法)
Sep 08 Javascript
利用transition实现文字上下抖动的效果
Jan 21 Javascript
完美解决spring websocket自动断开连接再创建引发的问题
Mar 02 Javascript
详解Vue.js入门环境搭建
Mar 17 Javascript
JS正则表达式完美实现身份证校验功能
Oct 18 Javascript
vue操作下拉选择器获取选择的数据的id方法
Aug 24 Javascript
IE9 elementUI文件上传的问题解决
Oct 17 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
使用JavaScript创建新样式表和新样式规则
2016/06/14 PHP
php使用curl实现简单模拟提交表单功能
2017/05/15 PHP
详解Yii2.0使用AR联表查询实例
2017/06/16 PHP
thinkPHP5框架导出Excel文件简单操作示例
2018/08/03 PHP
PHP微信网页授权的配置文件操作分析
2019/05/29 PHP
javascript web对话框与弹出窗口
2009/02/22 Javascript
javascript 支持链式调用的异步调用框架Async.Operation
2009/08/04 Javascript
jquery tools 系列 scrollable学习
2009/09/06 Javascript
jQuery学习笔记之Helloworld
2010/12/22 Javascript
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
2012/10/11 Javascript
JQuery入门——用映射方式绑定不同事件应用示例
2013/02/05 Javascript
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
用js实现in_array的方法
2013/11/05 Javascript
判断iframe里的页面是否加载完成
2014/06/06 Javascript
PHP 实现一种多文件上传的方法
2017/09/20 Javascript
微信小程序自定义组件之可清除的input组件
2018/07/17 Javascript
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
2018/09/19 Javascript
vue element自定义表单验证请求后端接口验证
2019/12/11 Javascript
vue中可编辑树状表格的实现代码
2020/10/31 Javascript
python处理中文编码和判断编码示例
2014/02/26 Python
Python正则表达式使用经典实例
2016/06/21 Python
CentOS下使用yum安装python-pip失败的完美解决方法
2017/08/16 Python
python 反向输出字符串的方法
2018/07/16 Python
Python基本数据结构之字典类型dict用法分析
2019/06/08 Python
Python3内置模块random随机方法小结
2019/07/13 Python
Pytorch训练过程出现nan的解决方式
2020/01/02 Python
Python virtualenv虚拟环境实现过程解析
2020/04/18 Python
jupyter notebook 实现matplotlib图动态刷新
2020/04/22 Python
h5实现获取用户地理定位的实例代码
2017/07/17 HTML / CSS
Staples美国官方网站:办公用品一站式采购
2016/07/28 全球购物
New Era英国官网:美国棒球帽品牌
2018/03/21 全球购物
电大学习个人自我评价范文
2013/10/04 职场文书
测绘工程个人的自我评价
2013/11/10 职场文书
生物科学系大学生的自我评价
2013/12/20 职场文书
莫言获奖感言(全文)
2015/07/31 职场文书
体育教师研修感悟
2015/11/18 职场文书