0

我有一个带有文本字段和提交按钮的 HTML 表单。

文本字段包含一个 URL,单击提交按钮,用户将被重定向到该 URL。

我想根据用户正在观看网页的媒体的浏览器窗口大小显示新窗口。

我可以使用 jQuery/JavaScript 实现这一点吗?

我尝试使用resizeTo(),但由于它只接受宽度和高度的硬编码值,因此无法确定用户正在查看网页的媒体的浏览器窗口大小。

任何帮助将不胜感激。提前致谢。

4

1 回答 1

0

如果我正确理解您的问题,那么您不是为您链接的页面编写 CSS 代码的人。否则,我只会建议您将该页面的 css 更改为响应式 css,您可以使用基础之类的东西。

我认为作为 jQuery 的 javascript 仅限于实现它的窗口或文档。所以我认为不可能用它来更改其他窗口的内容大小。

但是有一种方法可以获取当前窗口的大小,这很可能是您重定向到的窗口的大小,并且可以这样完成:

function changeSize() {
    var windowSize = parseInt(document.body.clientWidth);
    if (windowSize < 660) {
        // do something
    } else {
        // do something
    }
}

不幸的是,我想你已经知道了……</p>

于 2013-10-18T07:38:49.090 回答