浏览器中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;

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

执行结果如下图所示:

相关推荐
留不住丨晚霞3 分钟前
说说SpringBoot常用的注解?
java·开发语言
老坛0017 分钟前
2025决策延迟的椭圆算子分析:锐减协同工具的谱间隙优化
前端
老坛0018 分钟前
从记录到预测:2025新一代预算工具如何通过AI实现前瞻性资金管理
前端
今禾11 分钟前
" 当Base64遇上Blob,图像转换不再神秘,让你的网页瞬间变身魔法画布! "
前端·数据可视化
hardStudy_h13 分钟前
C++——内联函数与Lambda表达式
开发语言·jvm·c++
华科云商xiao徐15 分钟前
高性能小型爬虫语言与代码示例
前端·爬虫
十盒半价16 分钟前
深入理解 React useEffect:从基础到实战的全攻略
前端·react.js·trae
攀登的牵牛花17 分钟前
Electron+Vue+Python全栈项目打包实战指南
前端·electron·全栈
iccb101317 分钟前
我是如何实现在线客服系统的极致稳定性与安全性的
前端·javascript·后端
一大树18 分钟前
Vue3祖孙组件通信方法总结
前端·vue.js