2022-11-15 13:06:42
Safari浏览器中的Web检查器(Web Inspector)可通过启用开发者菜单后,利用各功能面板进行网页调试,包括元素修改、网络监控、JS调试和控制台查看等操作。具体使用方法如下:
一、启用Safari开发者菜单从菜单栏选择 开发 → 显示Web检查器。
或右键点击页面元素,选择 检查元素(需先启用开发者菜单)。
确保选中 元素(Elements) 标签。
点击左上角 箭头图标(拾取工具),再点击页面任意元素,自动定位到对应DOM节点。
HTML:双击DOM节点中的文本或属性,直接编辑内容或属性值。
CSS:在右侧 样式(Styles) 面板中修改属性值(如颜色、边距),更改实时生效。
刷新页面以记录完整请求列表(包括图片、脚本、API调用等)。
或在页面加载过程中实时查看请求。
点击任意请求条目,查看 请求头(Headers)、响应头、状态码、加载时间 等细节。
筛选特定类型请求(如XHR、JS、CSS)。
切换至 源代码(Sources) 标签。
在左侧文件树中选择需要调试的JS文件。
点击行号区域设置断点,代码执行到该行时暂停。
支持条件断点(右键行号选择 条件断点)。
继续执行(F8):恢复代码运行。
步入(F11):进入函数内部。
跳过(F10):执行下一行,不进入函数。
步出(Shift+F11):跳出当前函数。
显示JS错误、警告及通过 console.log() 输出的日志。
支持过滤日志级别(如Error、Warning、Info)。
在输入框中直接键入JS语句,回车执行。
适用于测试代码片段、调用页面函数或修改全局变量。
通过以上步骤,可充分利用Safari Web Inspector的各项功能,高效完成网页调试任务。