javascript - 如何使用 javascrip 调整浏览器?
问题描述
我尝试在打开后使用 JS 或 Angular 调整 Windows 浏览器,但我可以找到
第一步
我们有这个功能
function myFunction() {
window.open(
"https://www.w3schools.com",
"_blank",
"toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400"
);
}
第2步
当窗口打开并加载页面时,我需要使用 javascript 或 Angular 将该窗口调整为宽度 = 800,高度 = 600,请不要使用 JQuery。
而且我找不到一些可以做到这一点的功能。
伟大的 | 谢谢
编辑并添加详细信息
注意:打开/包含 window.open 功能的窗口,不能修改,并且没有像@Ashish Ranjan sais with win.width = 800 那样的引用;
所以,这不能是解决方案:
function myFunction() {
const win = window.open(
"https://www.w3schools.com",
"_blank",
"toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400"
);
win.height = 600;
win.width = 800;
}
解决方案
只需获取创建窗口的引用并调整它的高度和宽度属性。
function myFunction() {
const win = window.open(
"https://www.w3schools.com",
"_blank",
"toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400"
);
win.height = 600;
win.width = 800;
}
推荐阅读
- sql - 将数据帧中的日期值传递给 Spark / Scala 中的查询
- javascript - Mongodb结合两个对象
- python - 如何打破一行很长的嵌套字典?
- sql - SQL Select 查询会选择在 Select 查询执行期间插入的记录吗?
- security - 如果用于身份验证的 JWT 令牌保存在 HTTP-Only cookie 中,您如何从 cookie 中读取它以便我可以将其包含在请求标头中?
- reactjs - SASS 相对 url 配置错误
- ruby-on-rails - 如何在表格中使用 check_box 以便可以访问数组中的表格属性?
- python - 如何在接收到特定消息时停止 Telethon 对话
- python - python子进程popen以不同用户身份执行
- c# - SQLite C# System.Data.SQLite.SQLiteException