Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.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_Html_Css - Fatal编程技术网

Javascript 如何使用特定大小的浏览器窗口打开我的页面?

Javascript 如何使用特定大小的浏览器窗口打开我的页面?,javascript,html,css,Javascript,Html,Css,这是一个供孩子们使用的单页滚动网站。内容最好在1200像素宽的地方观看。是否有一种方法可以在访问站点时将窗口默认设置为该大小?否,但您可以使用带有按钮的登录页,使用窗口打开所需的页面。打开,您可以告诉窗口。打开您希望打开的窗口有多大 ,但基本上(在点击处理程序或类似程序中): 这是对浏览器的建议,如果愿意,可以忽略,但该范围内的值可能很好。(而浏览器往往不允许非常小的窗口。)您还可以指定高度,它是否具有各种窗口功能,等等 当然,如果你能让页面在任何宽度都能正常工作,那就更好了。有些网站试图告诉我

这是一个供孩子们使用的单页滚动网站。内容最好在1200像素宽的地方观看。是否有一种方法可以在访问站点时将窗口默认设置为该大小?

否,但您可以使用带有按钮的登录页,使用
窗口打开所需的页面。打开
,您可以告诉
窗口。打开
您希望打开的窗口有多大

,但基本上(
点击
处理程序或类似程序中):

这是对浏览器的建议,如果愿意,可以忽略,但该范围内的值可能很好。(而浏览器往往不允许非常小的窗口。)您还可以指定高度,它是否具有各种窗口功能,等等


当然,如果你能让页面在任何宽度都能正常工作,那就更好了。有些网站试图告诉我们浏览器窗口应该有多宽,我们对此非常恼火。:-)

没有,但是您可以有一个带有按钮的登录页,它可以使用
窗口打开您想要的页面。打开
,您可以告诉
窗口。打开
您想要打开的窗口有多大

,但基本上(
点击
处理程序或类似程序中):

这是对浏览器的建议,如果愿意,可以忽略,但该范围内的值可能很好。(而浏览器往往不允许非常小的窗口。)您还可以指定高度,它是否具有各种窗口功能,等等


当然,如果你能让页面在任何宽度都能正常工作,那就更好了。有些网站试图告诉我们浏览器窗口应该有多宽,我们对此非常恼火。:-)

您可以使用
窗口单击
链接/按钮打开一个特定大小的新窗口。打开类似于:

<a href="some url"
   onclick="window.open(this.href,'targetWindow',
                                   'width=700px,
                                    height=700px');
 return false;">Popup link</a>

您可以使用
窗口单击
链接/按钮来打开特定大小的新窗口。打开类似于:

<a href="some url"
   onclick="window.open(this.href,'targetWindow',
                                   'width=700px,
                                    height=700px');
 return false;">Popup link</a>

有两种方法可以做到这一点:

  • 使用div、iframe或其他元素包含页面上的所有内容并指定其大小。这不会更改浏览器窗口的实际大小
  • 打开一个新窗口(弹出窗口)并指定其大小。请注意,如果它不是作为用户单击某物的一部分进行的,它很可能会被浏览器的弹出窗口阻止程序阻止。可以找到更多信息
  • 这两种方法都忽略了试图对用户强制设置大小的任何问题。例如:

    • 如果他们的屏幕不够大怎么办
    • 这会让我的用户感到厌烦吗
    • 如果我的用户调整窗口大小怎么办
    • 所有浏览器都支持我要的大小调整吗
    • 尝试调整大小会导致水平滚动条吗

    一般来说,您应该瞄准可以跨多种尺寸工作的产品,但要有一个更合理的最小尺寸。1024x768通常是一个很好的分辨率。这将在移动浏览器中得到广泛应用,但我想您不必担心这些问题。

    有两种方法可以做到这一点:

  • 使用div、iframe或其他元素包含页面上的所有内容并指定其大小。这不会更改浏览器窗口的实际大小
  • 打开一个新窗口(弹出窗口)并指定其大小。请注意,如果它不是作为用户单击某物的一部分进行的,它很可能会被浏览器的弹出窗口阻止程序阻止。可以找到更多信息
  • 这两种方法都忽略了试图对用户强制设置大小的任何问题。例如:

    • 如果他们的屏幕不够大怎么办
    • 这会让我的用户感到厌烦吗
    • 如果我的用户调整窗口大小怎么办
    • 所有浏览器都支持我要的大小调整吗
    • 尝试调整大小会导致水平滚动条吗

    一般来说,您应该瞄准可以跨多种尺寸工作的产品,但要有一个更合理的最小尺寸。1024x768通常是一个很好的分辨率。这在移动浏览器中很常见,但我想你不会担心这些。

    如果你在另一个页面上使用脚本将其作为弹出窗口打开,你可以设置新窗口的大小。我不认为页面可以更改自己窗口的大小。请使用选项参数设置窗口大小。请提供更多说明?是否要使用属性
    宽度:1200px
    最大宽度:1200px
    设置包装?或者您想使用
    window.open()
    ?如果您使用另一页上的脚本将其作为弹出窗口打开,则可以设置新窗口的大小。我不认为页面可以更改自己窗口的大小。请使用选项参数设置窗口大小。请提供更多说明?是否要使用属性
    宽度:1200px
    最大宽度:1200px
    设置包装?或者您想使用
    window.open()