`
zhutuncun0
  • 浏览: 22565 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javaScript 中的重定向

    博客分类:
  • Web
阅读更多
"window.location.href"、"location.href"是本页面跳转

"parent.location.href"是上一层页面跳转

"top.location.href"是最外层的页面跳转

举例说明:

如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写

"window.location.href"、"location.href":D页面跳转

"parent.location.href":C页面跳转

"top.location.href":A页面跳转

如果D页面中有form的话,

<form>:  form提交后D页面跳转

<form target="_blank">:  form提交后弹出新页面

<form target="_parent">:  form提交后C页面跳转

<form target="_top"> :  form提交后A页面跳转



关于页面刷新,D 页面中这样写:


"parent.location.reload();": C页面刷新  (当然,也可以使用子窗口的 opener 对象来获得父窗口的对象:window.opener.document.location.reload(); )



"top.location.reload();": A页面刷新



上文来自CSDN博客,转载请标明出处:http://blog.csdn.net/defonds/archive/2009/05/08/4159512.aspx

----------------------------------------------------------------

在框架的指定位置打开新页面,在名字为rightFrame位置打开新页面
window.parent.document.frames.item('rightFrame').location.href=location;


分享到:
评论

相关推荐

    基于JavaScript的网页重定向作弊技术研究.pdf

    本文主要研究了基于JavaScript的网页重定向作弊技术,分析了各种重定向技术在Web中的使用情况,并对基于JavaScript的重定向技术进行了分类研究。该技术由于其灵活性和隐蔽性,被大量的垃圾页面用作重定向作弊。 ...

    一种网页挂马攻击中的重定向混淆检测方法.pdf

    本文提出的网页挂马攻击中的JavaScript重定向混淆检测方法,可以有效解决网页挂马攻击中的JavaScript脚本重定向混淆问题。此方法基于开源JavaScript脚本引擎SpiderMonkey,通过对JavaScript脚本的分析和执行,可以...

    struts2 重定向

    客户端重定向通常通过在响应体中返回一个包含JavaScript的HTML页面来实现,执行JavaScript代码时,浏览器被引导到新的URL。这种方式的缺点是如果浏览器禁用了JavaScript,重定向将不会生效。 在Struts2框架中,我们...

    JavaScript实现强制重定向至HTTPS页面

    比如,当页面中存在大量的JavaScript代码时,如果进行重定向可能会导致页面上的JavaScript在重定向后无法正常工作。因此,实现重定向的脚本应当尽量放在页面的末尾或者通过适当的时机触发,以减少对其他脚本的影响。...

    利用HttpSession实现Ajax请求重定向.docx

    首先,在控制器中,我们可以将数据存放到 HttpSession 中,然后将重定向到新的页面。在新的页面中,我们可以使用 Thymeleaf 语法来读取 HttpSession 中的数据。 实现细节: 1. 在控制器中,我们可以使用 `@...

    JavaScript_浏览器扩展Firefox Chrome Opera Edge基于regex模式重定向url

    在JavaScript中,有多种方法实现URL重定向: - 直接修改`window.location`属性:`window.location.href = "http://newurl.com"`。 - 创建并触发链接点击事件:`var link = document.createElement('a'); link....

    用JavaScript实现页面重定向功能的教程

    在网页设计和开发中,页面重定向是一个常见的操作,它可以帮助我们实现域名更换、引导用户到新页面、根据不同浏览器或设备提供适配内容等目的。JavaScript是一种在浏览器端执行的编程语言,它提供了一种简单便捷的...

    redirect[removed]简单JavaScript重定向

    JavaScript重定向是一种常见的网页编程技术,它允许开发者在用户浏览器中自动加载新的URL,从而改变当前页面或跳转到其他页面。在JavaScript中,有多种方法可以实现这种重定向,这些方法各有优缺点,适用于不同的...

    JavaScript重定向URL参数的两种方法小结

    JavaScript重定向URL参数是网页开发中常见的操作,主要用于在页面跳转时传递数据。本文将详细介绍两种使用JavaScript实现URL重定向并携带参数的方法。 一、字符拼接形式 这种方法是通过解析当前URL,检查参数是否...

    Android获取重定向后的url

    首先,找到这个WebView组件,并启用JavaScript支持,因为很多网页重定向可能依赖于JavaScript。代码如下: ```java WebView webView = findViewById(R.id.webView); webView.getSettings().setJavaScriptEnabled...

    struts2防止表单重复提交--重定向

    - **客户端验证**:在JavaScript中添加代码,表单提交后禁用提交按钮,阻止用户再次点击。 总结起来,Struts2通过重定向策略可以有效地防止表单重复提交,结合其他如Token Session Strategy等方法,可以进一步提高...

    HTTP中的重定向

    概念 URL 重定向,也称为 URL 转发,是一种当...在 HTTP 协议中,重定向操作由服务器通过发送特殊的响应(即 redirects)而触发。HTTP 协议的重定向响应的状态码为 3xx 。浏览器在接收到重定向响应的时候,会采用该响

    html如何在刷新网页面时重定向跳转到另一个网页或网站域名.纯前端代码,无需后台JAVA,PHP配合

    而JavaScript重定向则更适合动态的、基于用户行为的跳转需求。在提供的文件列表中,“百度很巧妙的利用meta的刷新作用,将baidu.com跳转到www.baidu.com.txt”可能就是描述了这个场景,它可能是一个例子,展示了如何...

    PHP重定向的3种方式

    不过,这种方法的缺点是它依赖于用户的浏览器支持JavaScript,并且如果用户禁用了JavaScript,重定向将不会生效。 3. **使用HTML Meta标签** 最后一种方法是通过HTML的Meta刷新标签来实现重定向。这种方式对于不...

    cpp-Nginx静态资源重定向模块

    在这个特定的模块中,我们可能会有一个"重定向过滤器",它会在处理静态文件请求时被调用。 开发这样的模块通常涉及以下步骤: 1. **配置解析**:模块需要在配置文件中声明并接收参数,如目标服务器地址、路径映射...

    重定向chrome浏览器插件ray

    Chrome浏览器插件的开发基于Web技术,如JavaScript、HTML和CSS,它们被封装在`.crx`文件中,可以通过Chrome的扩展程序管理界面安装。Ray插件的使用,首先需要在Chrome浏览器中启用开发者模式,然后将`.crx`文件拖拽...

    vue中重定向redirect:‘/index‘,不显示问题、跳转出错的完美解决

    在Vue.js应用中,重定向是一个常见的需求,用于在用户访问特定路径时自动导航到其他页面。`redirect`属性在Vue Router的路由配置中用于指定一个路径,当匹配到该路由时,会立即跳转到指定的新路径。然而,在实际开发...

    redirection, 管理你的所有 WordPress 301重定向并监视 404错误.zip

    redirection, 管理你的所有 WordPress 301重定向并监视 404错误 命令行重定向PHP JavaScript 重定向是一个WordPress插件来管理 301个重定向,跟踪 404个错误,通常整理你站点的任何松散端。 如果你正在从旧网站迁移...

    重定向:重定向到网站

    1. **JavaScript重定向**: 使用JavaScript,可以在页面加载时执行一段代码,将用户导航到新的URL。例如: ```html &lt;script type="text/javascript"&gt; window.location.replace("http://www.newwebsite.com"); ...

Global site tag (gtag.js) - Google Analytics