用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 相关文章推荐
js返回上一页并刷新的多种实现方法
Feb 26 Javascript
jQuery 过滤方法filter()选择具有特殊属性的元素
Jun 15 Javascript
jQuery模拟原生态App上拉刷新下拉加载更多页面及原理
Aug 10 Javascript
基于jQuery实现弹出可关闭遮罩提示框实例代码
Jul 18 Javascript
前端框架Vue.js中Directive知识详解
Sep 12 Javascript
js选项卡的制作方法
Jan 23 Javascript
详解Node全局变量global模块
Sep 28 Javascript
微信小程序开发之改变data中数组或对象的某一属性值
Jul 05 Javascript
微信小程序实现自定义picker选择器弹窗内容
May 26 Javascript
layui表格 列自动适应大小失效的解决方法
Sep 06 Javascript
mpvue微信小程序开发之实现一个弹幕评论
Nov 24 Javascript
在Vue中使用Echarts实例图的方法实例
Oct 10 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 gbk环境下json_dencode传送来的汉字
2012/11/13 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
php array_map使用自定义的函数处理数组中的每个值
2016/10/26 PHP
一个实用的php验证码类
2017/07/06 PHP
Laravel接收前端ajax传来的数据的实例代码
2017/07/20 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
PHP实现基于状态的责任链审批模式详解
2019/05/31 PHP
js中将字符串转换成json的三种方式
2011/01/12 Javascript
jQuery实现从身份证号中获取出生日期和性别的方法分析
2016/02/25 Javascript
jQuery实现ajax的叠加和停止(终止ajax请求)
2016/08/08 Javascript
详解JS中定时器setInterval和setTImeout的this指向问题
2017/01/06 Javascript
jQuery使用正则表达式替换dom元素标签用法示例
2017/01/16 Javascript
vue购物车插件编写代码
2017/11/27 Javascript
VUE在for循环里面根据内容值动态的加入class值的方法
2018/08/12 Javascript
Javascript实现动态时钟效果
2018/11/17 Javascript
使用ESLint禁止项目导入特定模块的方法步骤
2019/03/04 Javascript
解决vue组件props传值对象获取不到的问题
2019/06/06 Javascript
微信小程序从注册账号到上架(图文详解)
2019/07/17 Javascript
layui实现tab的添加拒绝重复的方法
2019/09/04 Javascript
[13:38]2015国际邀请赛中国战队出征仪式
2015/05/29 DOTA
[10:18]2018DOTA2国际邀请赛寻真——找回自信的TNCPredator
2018/08/13 DOTA
Python实现的各种常见分布算法示例
2018/12/13 Python
在python中用url_for构造URL的方法
2019/07/25 Python
python pygame实现球球大作战
2019/11/25 Python
Python中的 ansible 动态Inventory 脚本
2020/01/19 Python
Python Json数据文件操作原理解析
2020/05/09 Python
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
2016/08/25 HTML / CSS
中国专业的综合网上购物商城:京东
2016/08/02 全球购物
雅诗兰黛旗下走天然植物路线的彩妆品牌:Prescriptives
2016/08/14 全球购物
美国和加拿大房车出售在线分类广告:RVT.com
2018/04/23 全球购物
马来西亚户外装备商店:PTT Outdoor
2019/07/13 全球购物
校本教研工作方案
2014/01/14 职场文书
2014年公司工作总结
2014/11/22 职场文书
介绍信怎么写
2015/05/05 职场文书
中学音乐课教学反思
2016/02/18 职场文书
JavaScript流程控制(循环)
2021/12/06 Javascript