Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用新设置打开Javascript窗口_Javascript - Fatal编程技术网

使用新设置打开Javascript窗口

使用新设置打开Javascript窗口,javascript,Javascript,我试图通过双击桌面上的图标打开一个窗口 我想窗口是一个特定的大小,没有菜单栏,没有滚动条等 下面是我的代码: document.onload(openWin()); function openWin() { document.open("index.htm","PoPuP", 'menubar=no, scrollbar=no, sizeable=no'); } 文档一加载,页面本身就会加载,然后再加载另一个。除了不正确地使用onload之外,您还有点多余。在这些情况下,您还应该使用

我试图通过双击桌面上的图标打开一个窗口

我想窗口是一个特定的大小,没有菜单栏,没有滚动条等

下面是我的代码:

document.onload(openWin());

function openWin()
{
    document.open("index.htm","PoPuP", 'menubar=no, scrollbar=no, sizeable=no');
}

文档一加载,页面本身就会加载,然后再加载另一个。

除了不正确地使用
onload
之外,您还有点多余。在这些情况下,您还应该使用
窗口
,而不是
文档
,如下所示。而是:


所以你想从你桌面上的超链接打开一个站点? 你不能用JavaScript来做吗?这应该用C完成。 如果要打开url并在弹出窗口中打开页面,可以按照我的教程进行操作:

有两种方法可以做到这一点。您可以将TARGET=“\u blank”添加到-tag,但这只会打开一个新的浏览器窗口,完全遮挡旧窗口

这可能是您想要的,但在其他情况下,在大浏览器窗口的顶部安装一个小窗口要好得多。这个小窗口通常被称为弹出窗口

首先是如何创建弹出窗口的基本语法,然后是对脚本的解释,包括可以为弹出窗口提供的最常见参数表和聚焦问题。 然后是一种向链接添加弹出行为的新方法。这个网站使用新系统是因为它比旧系统干净得多。 最后是一些关于将内容直接写入弹出窗口的注释。这带来了几个问题,最重要的是,对弹出窗口的URL到底是什么感到困惑

要创建弹出窗口,您需要以下脚本:

<script language="javascript" type="text/javascript">
<!--
function popitup(url) {
    newwindow=window.open(url,'name','height=200,width=150,menubar=no, scrollbar=no, sizeable=no');
    if (window.focus) {newwindow.focus()}
    return false;
}

// -->
</script>

然后,通过以下方式链接到它:

<a href="popupex.html" onclick="return popitup('popupex.html')"
    >Link to popup</a>

祝你好运

document.onload(openWin())不是有效的JavaScript。我假设您正在寻找
window.onload=openWin
<a href="popupex.html" onclick="return popitup('popupex.html')"
    >Link to popup</a>