`

jsp页面window.location.href的用法

阅读更多
"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页面刷新
分享到:
评论

相关推荐

    关于js中[removed].href,location.href,parent.location.href,top.location.href的用法与区别

    “[removed].href”、”location.href”是本页面跳转 “parent.location.href”是上一层页面跳转 “top.location.href”是最外层的页面跳转 举例说明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的...

    解决[removed].href之后session丢失的问题

    然而,在使用JavaScript的`window.location.href`进行页面跳转时,有时会出现Session丢失的问题,这可能导致用户在跳转后无法访问之前存储在Session中的数据。本文将探讨这个问题的原因及解决方案。 首先,我们需要...

    解决window.showModalDialog跨域返回值

    window.location.href = "http://127.1.1.1:1010/.../closePage.jsp?callFlag=" + param; } ``` 在`closePage.jsp`中,我们可以捕获URL中的`callFlag`参数,处理完成后关闭对话框。至此,我们成功地解决了`window....

    JS页面跳转和js对iframe进行页面跳转、刷新

    这是最常见的页面跳转方法,通过改变`window.location.href`属性来重定向浏览器到新的URL。 ```javascript window.location.href = "http://www.example.com"; ``` #### 2. `window.navigate`方式 此方法在早期的...

    js跳转页面方法,JS跳转页面参考代码

    使用 `window.location.href` 属性可以实现页面的跳转,例如: ```javascript window.location.href="login.jsp?backurl="+window.location.href; ``` 2. 使用 `window.history.back()` 方法 使用 `window....

    js页面跳转 js页面跳转代码汇总

    这段代码试图将页面导航至`top.jsp`,但需要注意的是,该方法在IE8及以下版本的IE浏览器中才有效,对于现代浏览器,建议使用`window.location.href`或`window.location.replace()`等替代方案。 ### 4. 使用`self....

    各种js页面跳转代码

    在本文中,我们将总结多种JavaScript页面跳转代码,包括使用window.location.href、window.history.back、window.navigate、self.location等方法。 第一种:使用window.location.href window.location.href是...

    jsp返回上一页和刷新

    6. 使用window.navigate(location)刷新页面,例如:&lt;a href="javascript:window.navigate(location);"&gt;刷新页面 7. 使用location.replace(location)刷新页面,例如:&lt;a href="javascript:location.replace(location)...

    window.parent与window.openner区别介绍

    今天总结一下js中几个对象的区别和用法: 首先来说说 parent.window与top.window的用法 “[removed].href”、”location.href”是本页面跳转 “parent.location.href”是上一层页面跳转 “top.location.href”是最...

    js页面跳转和自动刷新

    - **说明**:这种方式类似于使用`window.location.href`,它们都是通过修改`location`对象的`href`属性来实现页面跳转的。 - **应用场景**:同样适用于需要完全跳转到新页面的场景。 5. **`top.location`** - **...

    JSP页面跳转大全.docx

    - **A 和 B**: JavaScript提供了 `window.location.replace()` 和 `window.location = "url"` 两种方式来替换当前页面,加载新的URL。`replace()` 不会在历史记录中留下痕迹,而 `window.location` 赋值则会。 - *...

    window.open参数详解.txt

    本文将深入解析`window.open()`函数的各个参数及其用法。 #### 函数基本结构 `window.open`函数的基本调用格式如下: ```javascript window.open(url, name, features); ``` 其中: - `url`:(必需)一个字符串...

    js方式的页面跳转

    例如,在需要保持历史记录的情况下,可以使用 `window.location.href`;而当需要避免用户误操作返回至表单填写页面时,则可以选择 `window.location.replace`。合理利用这些方法,可以极大地提升用户体验和应用程序...

    js实现页面跳转的几种方式

    这是最常见也是最直接的方式,它通过修改`window.location`对象的`href`属性来实现页面跳转。例如: ```javascript window.location.href = "login.jsp?backurl=" + window.location.href; ``` 在这段代码中,...

    网站页面跳转代码大全.doc

    在探讨《网站页面跳转代码...而在客户端交互中,则更倾向于使用JavaScript的`window.location.href`或`window.location.replace()`等方法。每种方式都有其特点和适用场景,开发者可以根据实际需求灵活选择合适的方案。

    js跳转方法,网页跳转。

    这是最常用的方式,通过设置`window.location.href`的值来改变浏览器当前页面的URL,从而实现跳转。例如: ```javascript window.location.href = "login.jsp?backurl=" + window.location.href; ``` 在这个...

    javascript各种跳转

    这是最常见的跳转方式,通过设置`window.location.href`的值为新的URL,可以将页面重定向到指定的地址。例如: ```javascript window.location.href = "login.jsp?backurl=" + window.location.href; ``` 这里...

    javascript跳转页面方法

    window.location.href = "login.jsp?backurl=" + window.location.href; ``` 这段代码会将当前页面重定向至 `login.jsp`,同时通过 URL 参数传递当前页面的 URL。 ##### 2. 使用 `window.history.back` 这种方式...

    js页面跳转 多种javascript页面中转方法

    由于此方法已被废弃,建议使用其他方法替代,如`window.location.href`。 ### 4. `self.location` #### 实现方式: ```javascript self.location = 'top.htm'; // 跳转至top.htm页面 ``` #### 解释: 该方法与...

Global site tag (gtag.js) - Google Analytics