【软件技巧】【截图】浏览器自带的全网页截图工具

简介: 【软件技巧】【截图】浏览器自带的全网页截图工具

前言


  • 捕获屏幕内容是一个非常常见的功能需求,我非常确定在你当前的计算机上已经有了非常方便的截图工具了。但是,你可以完成以下任务吗?


  • – 截取网页上所有内容的屏幕快照,包括窗口中未显示的所有内容。


– 精确捕获DOM元素的内容


  • 本文整理了通过Edge、chrome两种浏览器解决上述问题的方法。


Edge浏览器


  • 步骤1、启动 Edge 浏览器(Edge Canary以上版本),在微软Edge浏览上打开需要截图的网页;


  • 步骤2、下面两种方法任选一种,皆可:


– 方法一、在浏览器右上角选择省略号“…”或者按快捷键「ALT + F」打开「设置及其他」菜单,在弹出的菜单下方选择“网页捕获”;


– 方法二、或者直接使用快捷键 Ctrl + Shift + S调出“网页捕获页面



  • 步骤3、选择“整页”而非“自由选择区域”进行整页截屏



  • 步骤4、之后可以在本地对截的全网页进行涂鸦注释或修改,当然也可以直接保存整个页面。


Chrome浏览器


  • 步骤1、使用chrome浏览器,打开目标网站


  • 步骤2、按下键盘上 “F12” 或者 “Ctrl + Shift + I"或者页面选择“More Tools->Developer Tools"(中文“更多工具->开发者工具”打开调试页面



  • 步骤3、按下键盘上 “Ctrl+Shift+P”


  • 步骤4、键入内容“ capture ” 后,根据自己的需要选择以下任意,全网页截屏可以选第一个(“capture full size screenshot”):


“capture full size screenshot”【整个网页,全网页截屏】


“capture node screenshot”【节点网页】


“capture screenshot”【当前屏幕】


注意:如果chrome是中文版本,则这步需要输入“截屏"字样,之后出现的也将是中文的菜单;



  • 步骤5、按下回车即可。


注意:本文的操作基础是Windows系统,如果是其他操作系统,快捷键或页面等细节可能略有不同。

相关文章
|
2月前
|
测试技术
用navigator.sendBeacon完成网页埋点异步请求记录用户行为,当网页关闭的时候,依然后完美完成接口请求,不会因为浏览器关闭了被中断请求。
用navigator.sendBeacon完成网页埋点异步请求记录用户行为,当网页关闭的时候,依然后完美完成接口请求,不会因为浏览器关闭了被中断请求。
|
19天前
技术经验分享:360浏览器截图快捷键设置
技术经验分享:360浏览器截图快捷键设置
14 0
技术经验分享:360浏览器截图快捷键设置
|
20天前
|
Shell
5.Electron之shell(使用系统默认浏览器打开网页)
5.Electron之shell(使用系统默认浏览器打开网页)
36 1
|
26天前
|
JavaScript 前端开发
WebView2 控件(基于 Microsoft Edge (Chromium) 的嵌入式浏览器控件),获取网页加载后的标题
在使用 WebView2 控件(基于 Microsoft Edge (Chromium) 的嵌入式浏览器控件)时,要获取网页加载后的标题,可以监听 WebView2 的 NavigationCompleted 事件。这个事件被触发时,表示导航已完成,此时执行JavaScript代码可以安全地获取网页的标题。
WebView2 控件(基于 Microsoft Edge (Chromium) 的嵌入式浏览器控件),获取网页加载后的标题
|
1月前
|
数据采集 Web App开发 前端开发
Selenium:自动化Web浏览器操作的强大工具
**Selenium** 是一款用于自动化Web应用测试和模拟用户行为的工具,支持多种浏览器和编程语言。安装包括安装Selenium库和对应浏览器的WebDriver。基本用法包括导入库、启动浏览器、查找与操作页面元素、等待元素加载及关闭浏览器。在实际项目中,Selenium常用于Web测试、爬虫、自动化表单填写等,优点是跨平台、模拟真实用户行为,但性能较低且依赖浏览器。
50 9
|
1月前
|
JavaScript
Vue - 超强实现网页禁止浏览器缩放功能
Vue - 超强实现网页禁止浏览器缩放功能
|
26天前
|
缓存 网络协议 网络安全
使用浏览器浏览网页时发生了什么?
使用浏览器浏览网页时发生了什么?
15 0
|
2月前
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
|
2月前
|
JavaScript 前端开发 测试技术
MechanicalSoup,一个非常实用的 Python 自动化浏览器交互工具库!
MechanicalSoup,一个非常实用的 Python 自动化浏览器交互工具库!
40 9
|
2月前
|
数据采集 安全 测试技术
【专栏】阿里云RPA浏览器自动化插件是一款基于AI的创新工具
【4月更文挑战第29天】阿里云RPA浏览器自动化插件是一款基于AI的创新工具,能模拟浏览器操作,实现自动化业务流程,提升效率,降低成本。其特点包括强大的自动化能力、智能识别处理、灵活定制、稳定性能及安全保障。适用于数据采集、表单填写、网页测试、办公自动化和电商运营等场景,助力企业数字化转型。