浏览器中js外挂脚本的执行方式

1、开发工具控制台交互执行

网页中按F12打开开发者工具,选择"控制台",键入js脚本命令回车执行,适用于临时使用脚本逻辑简单的场景,实例如下:

javascript 复制代码
// 获取网页元素的文本脚本
var elem = document.getElementById("elem_id"); 
var elem_text = copyText.innerText; 
elem_text

以获取该网页https://www.52pojie.cn/thread-1941978-1-1.html标题文本为例,具体操作如下:

首先获取元素id,如当前帖子标题id为thread_suject

然后根据元素id,编写js脚本命令获取元素文本,如下图所示标题文本获取成功

2、开发工具中编写js代码文件片段执行

网页中按F12打开开发者工具,选择"源代码"->"片段"->"新片段",键入js脚本代码,点击运行按钮执行,适用于脚本逻辑复杂的场景,实例如下:

点击运行后,切换至控制台,可发现标题文本已经获得

3、建立网页收藏夹执行

打开浏览器收藏夹管理器,新建收藏夹,添加名称为"获取帖子主题元素文本",并将URL中键入上述脚本(PS:脚本前需要加上"javascript:"前缀说明脚本是js脚本,否则脚本无法解析执行),如下图所示:

javascript 复制代码
javascript:var elem = document.getElementById("thread_subject"); var elem_text = elem.innerText; elem_text;

添加完收藏夹后,切换至帖子页面,点击收藏夹执行脚本

执行结果如下图所示:

相关推荐
Evand J1 分钟前
【MATLAB集群控制导航7】多无人机三维编队轨迹规划仿真。RRT*+Catmull-Rom路径平滑+Frenet 编队保持。附MATLAB代码链接
开发语言·matlab·无人机
weelinking10 分钟前
【claude】14_Claude作为技术文档助手
前端·人工智能·react.js·数据挖掘·前端框架
天问一12 分钟前
router路由类型和使用方法
开发语言·javascript·ecmascript
jiayong2316 分钟前
前端面试题库 - JavaScript核心基础篇
前端·javascript·面试
JAVA面经实录91717 分钟前
Java多线程并发高频面试100题(完整版·含答案·背诵版)
java·开发语言·面试
无限进步_26 分钟前
C++异常机制:抛出、捕获与栈展开
开发语言·c++·安全
软件技术NINI30 分钟前
泉州html+css 4页
前端·javascript·css·html
再吃一根胡萝卜31 分钟前
OpenScreen:免费开源的录屏神器,做出专业级演示视频
前端
小白学大数据31 分钟前
深度探索:Python 爬虫实现豆瓣音乐全站采集
开发语言·爬虫·python·数据分析