首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在新选项卡中打开print Screen(window.print)会冻结Chrome的父窗口

在新选项卡中打开print Screen(window.print)会冻结Chrome的父窗口。这是因为window.print()方法用于打印当前页面,当调用该方法时,浏览器会打开一个新的打印预览窗口,同时冻结父窗口,以确保打印预览窗口能够完整显示页面内容。

在Chrome浏览器中,当调用window.print()方法时,会出现以下情况:

  • 父窗口会被冻结,即无法进行任何操作,直到打印预览窗口关闭或取消打印。
  • 打印预览窗口会显示当前页面的打印效果,用户可以选择打印机、设置打印选项,并进行打印操作。
  • 如果用户取消打印或关闭打印预览窗口,父窗口将恢复正常。

这种行为是为了确保打印预览窗口能够正确显示页面内容,并提供打印操作的便利性。在使用window.print()方法时,建议在用户操作完成后,手动关闭打印预览窗口,以便恢复父窗口的正常操作。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云云服务器(CVM):提供高性能、可扩展的云服务器实例,满足各类应用的需求。详情请参考:https://cloud.tencent.com/product/cvm
  • 腾讯云云数据库MySQL版:提供稳定可靠的云数据库服务,支持高可用、备份恢复、自动扩容等功能。详情请参考:https://cloud.tencent.com/product/cdb_mysql
  • 腾讯云内容分发网络(CDN):加速静态资源的传输,提供全球覆盖的加速节点,提升网站访问速度和用户体验。详情请参考:https://cloud.tencent.com/product/cdn
  • 腾讯云人工智能(AI):提供丰富的人工智能服务,包括图像识别、语音识别、自然语言处理等,帮助开发者构建智能化应用。详情请参考:https://cloud.tencent.com/product/ai
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

BOM

浏览器,window对象有双重角色,它既是通过JavaScript访问浏览器窗口一个接口,又是ECMAScript规定Global对象。 1....// 显示“打印”对话框 window.print(); // 显示“查找”对话框 window.find(); 二、location对象 location是最有用BOM对象之一,其既是window对象属性...每次修改location属性(hash除外),页面都会以URL重新加载!!浏览器历史记录中会生成一条记录,点击“后退”按钮导航到前一个页面。...(KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36” 四、screen对象 // 调整浏览器窗口大小,使其占据屏幕可用空间 window.resizeTo...(screen.availWidth, screen.availHeight); 注意:许多浏览器都会禁用调整浏览器窗口大小能力(如:Chrome) 五、history对象 history对象保存着用户上网历史记录

91430

JavaScript BOM学习

(HTML DOM也随后整理发表) 笔者接触Js之前就听闻Js“牛逼”,接触后发现只要想法够贼,Js就能给你贼想法复现 ~ 作者主页:https://www.cnblogs.com/wangyuyang1016...window对象是BOM顶层,所有其他对象都是通过window对象衍生;但是调用子对象时候并不强制要求声明 ?...window.open() 打开窗口 window.open( url , name , features , replace ) url:需要载入网页URL地址 name:为新窗口命名 features...() 获得当前对象窗口焦点 window.blur() 释放当前对象窗口焦点 window.print() 打印当前窗口或Frame window.scrollBy()/scrollTo() 滚动当前窗口...HTML文档 setInterval()/clearInterval() 设置定时器 setTimeout()/clearTimeout() 删除定时器 浏览器窗口尺寸 IE、Chrome、Firefox

88420

最全windows操作系统快捷键

+DELETE      删除被选择选择项目,如果是文件,将被直接删除而不是放入回收站 CTRL+N         新建一个文件 CTRL+O         打开打开文件”对话框 CTRL+...ALT+ESC         切换当前程序 ALT+ENTER        将windows下运行MSDOS窗口窗口和全屏幕状态间切换 PRINT SCREEN      将当前屏幕以图象方式拷贝到剪贴板...ALT+PRINT SCREEN    将当前活动程序窗口以图象方式拷贝到剪贴板 CTRL+F4         关闭当前应用程序的当前文本(如word) CTRL+F6         切换到当前应用程序下一个文本...选项上向后移动 SHIFT+ TAB 选项卡上向后移动 CTRL+ SHIFT+ TAB 选项上向前移动 TAB 选项卡上向前移动 CTRL+ TAB 如果在“另存为”或“打开” 对话框中选择了某文件夹..., 要打开上一级文件夹 BACKSPACE “另存为”或“打开”对 话框打开“保存到”或 “查阅” F4 刷新“另存为”或“打开” 对话框 F5 六、使用“桌面”、“我电脑”和“Windows资源管理器

1.9K20

Selenium帮助你轻松实现浏览器多窗口操作

当浏览器打开一个窗口时,如果要在窗口操作就需要句柄切换。...','5ED0721936240AD5FBDEA01B9F79EA61']切换窗口或标签页进行 Web 自动化测试过程遇到打开窗口标签页情况,但 WebDriver 不知道操作系统认为哪个窗口是活动...如果只有两个选项卡窗口打开,并且你知道从哪个窗口开始,则你可以遍历 WebDriver,通过排除法可以看到两个窗口选项卡,然后通过 switch_to.window()切换到你需要窗口选项卡。...创建新窗口标签并切换创建一个新窗口标签页,屏幕焦点将聚集窗口或标签页上,不需要切换到窗口或标签页。...如果除了新窗口之外,还打开了两个以上窗口或标签页,就可以通过遍历 WebDriver 看到两个窗口选项卡,并切换到非原始窗口

24710

Chrome 86 重要更新解读

特别的是,调用 showDirectoryPicker 方法会打开文件目录,允许你获取多个文件,或者目录创建文件。这很适合IDE、媒体播放器等应用。...更醒目的 HTTP 安全警告 我们访问 HTTPS 网页时,地址栏最左侧显示一个锁定图标来表明当前网站是安全,但如果 HTTPS 网页嵌入是并不安全 HTTP 表单,浏览器则不会给出任何提示信息...所以 Chrome 86 ,如果 HTTPS 网页嵌入了不安全 HTTP 表单,表单字段下方会有极为醒目的「此表单不安全」文本提示。 ?...后台标签页更省电 如果一个标签页在后台运行了五分钟以上,这个页面就会被暂时冻结,相应 CPU 使用也会被限制 1% 左右;如果页面支持自动刷新,唤醒时间被限制每一分钟一次。...Placement API,允许你枚举电脑连接所有屏幕,并且可以把浏览器窗口放置特定屏幕上。

1.2K20

Apriso开发葵花宝典之二Process Builder调试篇

该应用程序能够快速方便地管理和修改开发设计,使您能够根据需要随时更改业务流程。由于增强了对可重用性支持,以前开发逻辑可以设计快速重用。...变量颜色含义: 蓝色 - 系统变量 黑色 - 会话变量 灰色 - 不可编辑变量 粉红色 - 变量修改值。执行Step时,用户可以通过变量value字段输入一个值来修改可编辑变量值。...选中复选框后,搜索算法将遍历所有树节点,只标记与输入值匹配节点。第一个匹配节点节点自动展开,节点本身也会被标记。 右/左箭头按钮可用于导航到下一个/上一个匹配节点。...Developer Tools视图 Process builder内置了Developer Tools视图视图,测试运行模式下,可以通过菜单视图—>“HTML 源”来打开,这个和Chrome浏览器开发者工具是一样...调试树将实时显示远程会话结果,其他信息和错误显示Debug Results选项卡Properties部分

52050

W3C TPAC 大会上 Service workers 内容总结

我们 2018 年就此达成了共识,并已在 Chrome 实现,同时 Firefox 和 Safari 也已经实现。...该页面已完全存储在内存,并且可以被冻结而不会丢失任何状态。如果用户将焦点放在此选项卡上,则该页面将被解冻。 Bfcached - 与 冻结类似,但是无法通过标签访问此页面。...由于用户已经作为顶级页面访问了该网站(例如原始位置URL栏,而不是 iframe),因此 Chrome 很高兴以后允许一个小,保守执行窗口。...,因此浏览器或 OS 可以在其他位置(例如 Chrome 标签页)显示此信息。...例如,当用户单击指向你网站链接,但是没有明确建议网站应如何打开(例如“窗口打开”)时,如果开发人员可以决定是将焦点集中在网站使用现有窗口上还是打开窗口,那将是很好选择。

81810

Chrome 高级玩法,秒变摸鱼神器

其实 Chrome 一直有大量新功能特性开发,只是因为 Chrome 用户量太大,功能更新都非常谨慎,新功能都需要在 Chrome 实验室中进行测试,确保完善后才会默认开放。...如果你想提前尝鲜 Chrome 新功能,可以地址栏输入 chrome://flags/ 打开 Chrome 实验室,查看开启还在测试功能。今天就来推荐几个不错又稳定新功能。...,一定时间内未活动标签页会被冻结,已节省资源,冻结标签有3个选项,这里翻译一下: Enabled - 5分钟没有活动选项卡将被冻结; Enabled Freeze 1 - 冻结标签将不会解冻; Enabled...Freeze 2 - 每15分钟冻结标签解冻10秒。...在打开多个网页时候特别有用。 注意:Chrome 实验室功能并不代表一定会出现在未来发行版,一些功能经过测试后没有通过就会被移除。

68720

js事件

ObjFuncVarName,frames["frameName"].ObjFuncVarName,frameName.ObjFuncVarName 44.parent代表父亲对象,top代表最顶端对象 45.打开窗口窗口为...= doNothing; 指定错误句柄语法为:window.onerror = handleError; 72.JS中指定当前打开窗口窗口:window.opener,支持opener.opener...:window.print() 80.JS提示输入框:window.prompt("message","defaultReply"); 81.JS窗口滚动条:window.scroll(x,y)...)或setTimeout 84.JS模态显示IE4+行,NN不行:showModalDialog("URL"[,arguments][,features]); 85.JS退出之前使用句柄...()刷新父亲对象(用于框架) 89-2.opener.location.reload()刷新窗口对象(用于单开窗口) 89-3.top.location.reload()刷新最顶端对象(用于多开窗口

10.8K110

Selenium Python使用技巧(二)

首先,我们找到菜单项,然后在所需菜单项上执行单击操作。 在下面的示例导航到主页上“Automation”选项卡。第一个任务是Menu中找到某个元素 。...driver.close()关闭当前选项卡,driver.quit()将关闭(浏览器)所有选项卡,并退出驱动程序。...如果需要保持浏览器窗口打开(并退出所有其他选项卡),则可以使用switch_to.window()方法,该方法输入参数为window handle-id。 注:还有其他方法可以解决此问题。...window.open()方法可以与适当选项一起使用(例如,打开窗口打开选项卡等)。...因此,send_keys()方法不是可取,因为输出根据WebDriver版本而有所不同。 在下面的示例,我们打开一个包含测试URL窗口,然后关闭其他窗口

6.3K30

js常用函数大全107个

{statement[s]}   18.当文件中出现多个form表单时.可以用document.forms[0],document.forms[1]来代替.   19.窗口:打开窗口window.open...ObjFuncVarName,frames["frameName"].ObjFuncVarName,frameName.ObjFuncVarName   44.parent代表父亲对象,top代表最顶端对象   45.打开窗口窗口为...= doNothing; 指定错误句柄语法为:window.onerror = handleError;   72.JS中指定当前打开窗口窗口:window.opener,支持opener.opener...打印:window.print()   80.JS提示输入框:window.prompt("message","defaultReply");   81.JS窗口滚动条:window.scroll...,msecDelay)或setTimeout   84.JS模态显示IE4+行,NN不行:showModalDialog("URL"[,arguments][,features]);   85

3.2K10

Chrome 高级玩法,秒变摸鱼神器

其实 Chrome 一直有大量新功能特性开发,只是因为 Chrome 用户量太大,功能更新都非常谨慎,新功能都需要在 Chrome 实验室中进行测试,确保完善后才会默认开放。 ?...如果你想提前尝鲜 Chrome 新功能,可以地址栏输入 chrome://flags/ 打开 Chrome 实验室,查看开启还在测试功能。今天就来推荐几个不错又稳定新功能。...,一定时间内未活动标签页会被冻结,已节省资源,冻结标签有3个选项,这里翻译一下: Enabled - 5分钟没有活动选项卡将被冻结; Enabled Freeze 1 - 冻结标签将不会解冻; Enabled...Freeze 2 - 每15分钟冻结标签解冻10秒。...在打开多个网页时候特别有用。 注意: Chrome 实验室功能并不代表一定会出现在未来发行版,一些功能经过测试后没有通过就会被移除。

1.2K10

windows10切换快捷键_Word快捷键大全

Ctrl + K 复制选项卡 Ctrl + N 打开窗口 Ctrl + Shift + P 打开 InPrivate 浏览窗口 Ctrl + Tab 切换到下一个选项卡 Ctrl + Shift...Ctrl + E 地址栏打开搜索查询 Ctrl + Enter 地址栏中将“www.”添加到所键入文本开头,将“.com”添加到所键入文本末尾 Ctrl + 单击 选项卡打开链接 Ctrl...+ Shift + 单击 选项卡打开链接并切换到该选项卡 Alt + Shift + 单击 窗口打开链接 Ctrl + Shift + M 开始创建 Web 笔记 Ctrl + Alt +...+ 左 Shift + Print Screen 打开或关闭高对比度 F10 打开或关闭屏幕共享 Alt + Tab 在打开应用之间切换 左 Alt + 左 Shift + Num Lock 打开或关闭鼠标键...在三大件(以及几乎所有Windows原生)窗口中,按一下Alt键,功能区选项卡周围显示不同大写字母,快速访问工具栏周围显示数字,按下相应按键,就可以进入选项卡或执行快速访问工具栏功能。

5.3K10

总结几条Javascript实用语句

:打开窗口window.open(), 关闭一个窗口:window.close(), 窗口本身:self  20.状B栏设置:window.status= "字符 ";  21.弹出提示信息:window.alert...ObjFuncVarName,frames[ "frameName "].ObjFuncVarName,frameName.ObjFuncVarName  44.parent代表父亲对象,top代表最顶端对象  45.打开窗口窗口为...:window.onerror = doNothing; 指定错误句柄语法为:window.onerror = handleError;  72.JS中指定当前打开窗口窗口:window.opener...79.JS打印:window.print()  80.JS提示输入框:window.prompt( "message ", "defaultReply ");  81.JS窗口滚动条:window.scroll...,msecDelay)或setTimeout  84.JS模B显示IE4 行,NN不行:showModalDialog( "URL "[,arguments][,features]);  85

96121

用getDisplayMedia实现在Chrome中共享屏幕

Chrome桌面/窗口/标签共享选择器弹出,允许用户选择要共享内容。...如果我正确地理解了声明,则会在另一个选项卡打开Chrome WebStore。这会使得检测用户何时从Web应用程序安装扩展程序相当困难。...帖子时间表如下: 6月12日,扩展程序不再进行内联安装。没有通知期限。 内联安装将于9月12日停用。三个月通知期。 抱怨 这有几件事是错误。...离Chrome 699月12日稳定版本节点是不到一个月时间了。 Chrome情况比较复杂,因为它目前允许标签共享以及限制用户可以选择显示面。...MediaStreamTrack上使用applyConstraints返回对getUserMedia工作,并且可能继续为getDisplayMedia执行此操作: 有关更多详情,请参阅规格问题。

4.4K30
领券