当前位置: 首页 > news >正文

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


在写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>");

相关文章:

  • Linux下使用定时任务定时自动同步时间
  • 入门不简单(《Beginning C# Objects中文版》译序)
  • DLL 支持MFC 没有DLLMAIN函数
  • Dojo学习笔记(4. dojo.string dojo.lang)
  • 人类的心理行为模式,---》阮一峰,
  • 瞧这一天
  • iOS 消息推送原理及实现Demo
  • 我的第一张博客
  • JSP一句话后门--2006-08-03
  • Linux实用命令工具-dtrx根据需要自动解压
  • SQL Server 2005-如何在SQL Server用户自订函数中调用GetDate()函数
  • Linux下C程序的编辑,编译和运行以及调试
  • SharePoint Server 2007 Web内容管理中的几个关键概念
  • 带外监控
  • 自动内容滚动条[WinForm控件]
  • 【Leetcode】101. 对称二叉树
  • [case10]使用RSQL实现端到端的动态查询
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 30秒的PHP代码片段(1)数组 - Array
  • Android交互
  • bearychat的java client
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • JavaScript标准库系列——Math对象和Date对象(二)
  • LeetCode18.四数之和 JavaScript
  • python学习笔记 - ThreadLocal
  • windows下使用nginx调试简介
  • 规范化安全开发 KOA 手脚架
  • 诡异!React stopPropagation失灵
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • - 转 Ext2.0 form使用实例
  • 自制字幕遮挡器
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​批处理文件中的errorlevel用法
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (4)logging(日志模块)
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .Net转前端开发-启航篇,如何定制博客园主题
  • /boot 内存空间不够
  • [AR Foundation] 人脸检测的流程
  • [BROADCASTING]tensor的扩散机制
  • [BUUCTF]-Reverse:reverse3解析
  • [C#]扩展方法
  • [C++]C++基础知识概述
  • [CTF]2022美团CTF WEB WP
  • [Electron] 将应用打包成供Ubuntu、Debian平台下安装的deb包
  • [GN] DP学习笔记板子
  • [Go WebSocket] 多房间的聊天室(三)自动清理无人房间
  • [iOS开发]iOS中TabBar中间按钮凸起的实现
  • [LeetCode] Sort List
  • [LeetCode]—Rotate Image 矩阵90度翻转
  • [noip2015 d1t2] 信息传递
  • [Oh My C++ Diary]一元作用域运算符::的使用