top, 表示是顶层页面, 因为页面之中可能嵌入了 frame 等子页面,top表示最外面一层
<html> <head> <script type="text/javascript"> function breakout() { if (window.top!=window.self) { window.top.location="/example/hdom/tryjs_breakout.htm" } } </script> </head> <body> <input type="button" onclick="breakout()" value="跳出框架!"> </body> </html>
您还没有登录,请您登录后再发表评论
### window.location.href页面跳转的用法(区别于redirect) #### 概述 在Web开发过程中,页面跳转是一项常见的需求。通常我们会使用`Response.Redirect`来进行页面跳转,但这种方式无法在跳转前执行客户端脚本...
详解 JS location.href 和 window.open 的几种用法和区别 location.href 和 window.open 是 JavaScript 中两个常用的方法,用于控制浏览器的导航和窗口操作。它们的用法和区别是很多开发者需要了解和掌握的知识点。...
在Web开发中,`window.location`对象用于获取或设置当前浏览器窗口的位置信息,而`window.location.href`则用来获取或设置当前文档的URL。在涉及到网页中的框架(Frames)时,`top.location.href`与`location.href`...
window.open("location.html", "_blank", "location"); ``` #### menubar `menubar`特性控制是否显示菜单栏。如果设置为`menubar=1`或省略,则显示菜单栏;如果设置为`menubar=0`,则隐藏菜单栏。示例代码如下: ``...
-- window.open('page.html', 'newwindow', 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no') // 写成一行 --> ``` 这将在新窗体 `newwindow` 中...
window.open('/myoa/admin/manage.jsp', '_blank', 'height=300,width=500,scrollbars=no,location=no'); ``` #### 五、注意事项 1. **兼容性问题**:不同的浏览器对 `window.open()` 方法的支持程度不同,因此...
window.open('page.html', 'newwindow', 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no'); ``` 这将在一个高度为100像素、宽度为400像素、位于...
//alert(window.top.location == self.location); if (window.top.location != self.location) { window.top.tb_show(t, a, g); } else { self.tb_show(t, a, g); } this.blur(); return false; }); }
window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no') --> ``` 3. 用函数控制弹出窗口: ```html ...
* location:是否显示地址栏 * directories:是否显示目录按钮 * status:是否显示状态栏 * menubar:是否显示菜单栏 * scrollbars:是否显示滚动条 * resizable:是否允许用户调整窗口大小 例如,以下代码将打开一...
window.open('page.html', 'newwindow', 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no'); ``` #### 示例代码分析 在给定的部分内容中,我们看到...
window.open('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no'); ``` 参数解析: - `'newwindow'` 是新窗口的...
另外,刷新页面时,有时可能希望不弹出确认对话框,可以使用`window.location.href=window.location.href`或`window.location.reload()`。需要注意的是,`window.location.href="要刷新的页面"`在某些浏览器(如IE6...
2. 使用 window.top.location.reload() 方法:可以用来刷新顶层框架页面。 ```javascript 刷新顶层框架" onclick="window.top.location.reload()"> ``` 本文对 JS 页面刷新的方法进行了分类和总结,涵盖自动刷新和...
result=6&txtCompanyID=0", "newwin", "toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizeable=no,width=800,height=600,top=0,left=0"); newwin.moveTo(0, 0); newwin.resize...
标题和描述中提到了JavaScript中的几个与页面跳转和刷新相关的属性,分别是window.location.href、location.href、parent.location.href以及top.location.href。这些属性在JavaScript编程中非常常用,用于控制页面的...
window.open('page.html', 'newwindow', 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no'); ``` 在这个例子中,`page.html` 是新窗口将加载的页面,...
相关推荐
### window.location.href页面跳转的用法(区别于redirect) #### 概述 在Web开发过程中,页面跳转是一项常见的需求。通常我们会使用`Response.Redirect`来进行页面跳转,但这种方式无法在跳转前执行客户端脚本...
详解 JS location.href 和 window.open 的几种用法和区别 location.href 和 window.open 是 JavaScript 中两个常用的方法,用于控制浏览器的导航和窗口操作。它们的用法和区别是很多开发者需要了解和掌握的知识点。...
在Web开发中,`window.location`对象用于获取或设置当前浏览器窗口的位置信息,而`window.location.href`则用来获取或设置当前文档的URL。在涉及到网页中的框架(Frames)时,`top.location.href`与`location.href`...
window.open("location.html", "_blank", "location"); ``` #### menubar `menubar`特性控制是否显示菜单栏。如果设置为`menubar=1`或省略,则显示菜单栏;如果设置为`menubar=0`,则隐藏菜单栏。示例代码如下: ``...
-- window.open('page.html', 'newwindow', 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no') // 写成一行 --> ``` 这将在新窗体 `newwindow` 中...
window.open('/myoa/admin/manage.jsp', '_blank', 'height=300,width=500,scrollbars=no,location=no'); ``` #### 五、注意事项 1. **兼容性问题**:不同的浏览器对 `window.open()` 方法的支持程度不同,因此...
window.open('page.html', 'newwindow', 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no'); ``` 这将在一个高度为100像素、宽度为400像素、位于...
//alert(window.top.location == self.location); if (window.top.location != self.location) { window.top.tb_show(t, a, g); } else { self.tb_show(t, a, g); } this.blur(); return false; }); }
window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no') --> ``` 3. 用函数控制弹出窗口: ```html ...
* location:是否显示地址栏 * directories:是否显示目录按钮 * status:是否显示状态栏 * menubar:是否显示菜单栏 * scrollbars:是否显示滚动条 * resizable:是否允许用户调整窗口大小 例如,以下代码将打开一...
window.open('page.html', 'newwindow', 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no'); ``` #### 示例代码分析 在给定的部分内容中,我们看到...
window.open('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no'); ``` 参数解析: - `'newwindow'` 是新窗口的...
另外,刷新页面时,有时可能希望不弹出确认对话框,可以使用`window.location.href=window.location.href`或`window.location.reload()`。需要注意的是,`window.location.href="要刷新的页面"`在某些浏览器(如IE6...
2. 使用 window.top.location.reload() 方法:可以用来刷新顶层框架页面。 ```javascript 刷新顶层框架" onclick="window.top.location.reload()"> ``` 本文对 JS 页面刷新的方法进行了分类和总结,涵盖自动刷新和...
result=6&txtCompanyID=0", "newwin", "toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=auto,resizeable=no,width=800,height=600,top=0,left=0"); newwin.moveTo(0, 0); newwin.resize...
标题和描述中提到了JavaScript中的几个与页面跳转和刷新相关的属性,分别是window.location.href、location.href、parent.location.href以及top.location.href。这些属性在JavaScript编程中非常常用,用于控制页面的...
window.open('page.html', 'newwindow', 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no'); ``` 在这个例子中,`page.html` 是新窗口将加载的页面,...