用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 表格插件整理
Apr 27 Javascript
JS 如果改变span标签的是否隐藏属性
Oct 06 Javascript
js 判断文件类型并控制表单提交示例代码
Nov 14 Javascript
Jquery模仿Baidu、Google搜索时自动补充搜索结果提示
Dec 26 Javascript
深入理解js数组的sort排序
May 28 Javascript
jquery pagination分页插件使用详解(后台struts2)
Jan 22 Javascript
JS简单实现自定义右键菜单实例
May 31 Javascript
Sublime Text新建.vue模板并高亮(图文教程)
Oct 26 Javascript
echarts学习笔记之箱线图的分析与绘制详解
Nov 22 Javascript
vue.js实现插入数值与表达式的方法分析
Jul 06 Javascript
浅谈vuex的基本用法和mapaction传值问题
Nov 08 Javascript
jQuery实现可以计算进制转换的计算器
Oct 19 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 静态化实现代码
2009/03/20 PHP
PHP实现单条sql执行多个数据的insert语句方法
2019/10/11 PHP
新闻内页-JS分页
2006/06/07 Javascript
JavaScript与C# Windows应用程序交互方法
2007/06/29 Javascript
jquery json 实例代码
2010/12/02 Javascript
innerHTML与jquery里的html()区别介绍
2012/10/12 Javascript
js输出数据精确到小数点后n位代码
2016/07/02 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
JS设置随机出现2个数字的实例代码
2017/07/19 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
vue实现登录后页面跳转到之前页面
2018/01/07 Javascript
vue2.0 实现导航守卫的具体用法(路由守卫)
2018/05/17 Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
2019/09/17 Javascript
python将图片文件转换成base64编码的方法
2015/03/14 Python
Python中的map()函数和reduce()函数的用法
2015/04/27 Python
Python实现判断给定列表是否有重复元素的方法
2018/04/11 Python
十分钟利用Python制作属于你自己的个性logo
2018/05/07 Python
根据DataFrame某一列的值来选择具体的某一行方法
2018/07/03 Python
Python3爬虫全国地址信息
2019/01/05 Python
Django中的用户身份验证示例详解
2019/08/07 Python
python 队列基本定义与使用方法【初始化、赋值、判断等】
2019/10/24 Python
五种Python转义表示法
2020/11/27 Python
python之随机数函数的实现示例
2020/12/30 Python
Kivari官网:在线购买波西米亚服装
2018/10/29 全球购物
幼教毕业生自我鉴定
2014/01/12 职场文书
违反工作纪律检讨书
2014/02/15 职场文书
语文教研活动总结
2014/07/02 职场文书
学雷锋的心得体会
2014/09/04 职场文书
大学感恩节活动总结
2015/05/05 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书
新人入职感言
2015/07/31 职场文书
班主任培训研修日志
2015/11/13 职场文书
职工的安全责任书范文!
2019/07/02 职场文书
docker-compose部署Yapi的方法
2022/04/08 Servers
Golang 切片(Slice)实现增删改查
2022/04/22 Golang
mysql数据库如何转移到oracle
2022/12/24 MySQL