通过JavaScript跳转
<a href="#" onclick="run()">帮助</a>
<script type="text/javascript">
//<![CDATA[
function run() {
window.open('help.xhtml','newwindow','height=600,width=800,top=190,left=350,toolbar=no,menubar=no,scrollbars=no,resizable=no, location=no,status=no')
}
//]]>
</script>
open参数:help.xhtml可以是一个路径
window.open 弹出新窗口的命令;
page.html 弹出新窗口的文件名;
newwindow 弹出窗口的名字(不是文件名),可用空 ″代替;
height=100 窗口高度;
top=0 窗口距离屏幕上方的像素值;
left=0 窗口距离屏幕左侧的像素值;
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 表示菜单栏和滚动栏;
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许
分享到:
相关推荐
### window.open 打开新窗口参数设置详解 在前端开发中,`window.open()` 方法是浏览器内置的一个功能,用于在JavaScript中打开新的浏览器窗口。本文将深入探讨如何使用 `window.open()` 方法及其参数设置,帮助...
这种方法不会打开新窗口,而是替换当前页面内容。 5. **Response.Write("<script>window.showModelessDialog(XXX.aspx')</script>")**:这种方式会以无模式对话框的形式打开"XXX.aspx"页面,原窗口保持可见,用户...
### 打开新窗口的几种方法 在ASP.NET开发中,有时我们需要在用户触发某些操作时,例如点击按钮或链接时,在一个新的浏览器窗口或标签页中打开另一个网页。本文将详细介绍几种利用JavaScript脚本实现这一功能的方法...
本文将深入探讨如何使用JavaScript打开新窗口,并实现窗口居中和自定义窗口属性。 首先,我们来了解基本的`window.open()`方法。这个方法接受两个参数:要打开的URL和新窗口的名称。例如: ```javascript window....
在探讨如何解决使用JavaScript的window.open方法打开新窗口后无法再次打开该窗口的问题之前,我们先要了解window.open方法的基本用途和作用。window.open是JavaScript中非常重要的一个方法,它可以用来打开一个新的...
这里的`window.open`方法是用于打开新窗口的,它接受两个参数:要打开的URL和新窗口的名称或配置。`_blank`是一个特殊值,表示在新的浏览器标签或窗口中打开链接。 接下来,让我们看看如何实现更具迷惑性的弹出新...
本文实例讲述了JavaScript实现单击网页任意位置打开新窗口与关闭窗口的方法。分享给大家供大家参考,具体如下: 在一些不正规的网站,尤其是那些挂满广告的下载站,经常在你点击的下载链接之前,无论你点击网页的...
### JS打开新窗口的两种方式详解 在网页开发过程中,有时候我们需要通过JavaScript(简称JS)来控制页面在新的浏览器窗口或标签页中打开。本文将详细介绍两种常用的JS打开新窗口的方法,并提供相应的示例代码。 ##...
比如,通过window.open()方法打开新窗口时,通过特定的脚本代码,可以使得地址栏焦点获得地址栏的控制权,然后跳转到攻击者构造的地址上。此外,通过history.back()回到新标签页也能取得地址栏焦点,进而实施欺骗。 ...
这段代码会打开一个高度100像素、宽度400像素的新窗口,并且没有工具栏、菜单栏、滚动条、可调整大小的选项,同时隐藏地址栏和状态栏。 【使用函数控制弹出窗口】 你可以创建一个JavaScript函数来控制何时弹出窗口...
本篇文章将深入探讨如何使用按钮控制以特定方式打开新窗口,并介绍相关的窗口属性设置。 首先,让我们看一个简单的HTML示例,这段代码演示了如何通过点击按钮来打开一个新的窗口: ```html 打开新窗口" ...
在这个中,有一个居中的元素,它包含一个元素,这是一个按钮,它的类型是"button",其值设为"打开新窗口"。这个按钮有一个ONCLICK事件,当用户点击时会执行JavaScript代码。 JavaScript代码`window.open('test.htm'...
options参数则提供了控制浏览器行为的设置,如地址栏的显示与否、是否显示工具栏、工具栏位置以及特定于Android或iOS的功能。 文章还提到了一些具体的options参数,例如location、hidden、zoom、hardwareback、...
如果链接的header(可能是指页面的头部内容,如导航栏)与当前页面不同,则会在新的页面中打开链接;如果header相同,理论上也会在新的页面中打开链接,但是其行为规律不固定。 新浪首页的做法是在当前页面打开链接...
- `toolbar`、`menubar`、`scrollbars`、`resizable`、`location`和`status`:分别控制是否显示工具栏、菜单栏、滚动条、是否可调整大小、地址栏和状态栏。 3. **使用函数控制弹出窗口** 可以定义一个JavaScript...
因此,除非必要,否则应尽量避免在用户每次交互时都打开新窗口。 总的来说,`window.open()` 是一个强大且灵活的JavaScript函数,可以帮助开发者实现各种窗口控制需求。理解其工作原理和最佳实践,对于提升网页交互...
- 定义了一个名为 `openwin` 的函数,该函数内部调用 `window.open()` 来打开新窗口。 - 通过 `body onload` 属性指定页面加载完成时自动执行 `openwin` 函数。 - 此外,还可以通过点击链接或按钮等方式触发这个...
这个问题通常发生在尝试通过外部程序(如快捷方式、其他应用的链接等)启动Internet Explorer (IE)时,浏览器窗口虽然打开,但地址栏却显示为空白,且页面内容无法正常显示。这种情况可能是由多种因素引起的,包括...
- **`toolbar`, `menubar`, `scrollbars`, `resizable`, `location`, `status`**:分别控制工具栏、菜单栏、滚动条、调整窗口大小的能力、地址栏以及状态栏的显示与否。 #### 四、利用函数控制弹出窗口 可以通过...
这里设置了窗口的高度为100像素,宽度为400像素,位于屏幕顶部和左侧的0位置,不显示工具栏、菜单栏、滚动条,不允许用户改变窗口大小,且不显示地址栏和状态栏。 此外,可以创建一个JavaScript函数来控制弹出窗口...