javascript - Chrome 扩展:在频道中发布不和谐的 webhook 内容时获取
问题描述
我做了一个小 chrome 扩展,它以 webhook 内容作为参数。
这是我的扩展的 content_script.js :
f = function(){
var test = $( "div.embedDescription-1Cuq9a:last" ).text();
var cs_rep_1 = test.split('1 : "');
var cs_rep_1 = cs_rep_1[1].split('"');
var cs_rep_1 = cs_rep_1[0];
var cs_rep_2 = test.split('2 : "');
var cs_rep_2 = cs_rep_2[1].split('"');
var cs_rep_2 = cs_rep_2[0];
var cs_rep_3 = test.split('3 : "');
var cs_rep_3 = cs_rep_3[1].split('"');
var cs_rep_3 = cs_rep_3[0];
var totalElements = '&cs_rep_1='+cs_rep_1+'&cs_rep_2='+cs_rep_2+'&cs_rep_3='+cs_rep_3;
chrome.runtime.sendMessage({total_elements: totalElements});
}
document.body.addEventListener('dblclick',f);
如您所见,只有在我双击发布 webhook 的选项卡时才会触发它。我想在发布新的 webhook 时触发它,也就是说,当在选项卡中创建具有此类 embedDescription-1Cuq9a 的新 div 时。关于如何做到这一点的任何想法?
解决方案
推荐阅读
- java - Swagger 基于上下文的大小约束
- python - 用于计算产品促销、优惠、交易或折扣的 Python 库
- node.js - 在NodeJS中使用带有不同文件模块的AfterEach获得不同的值
- c - 通过 C 中的多线程编辑所有文件
- python - 如何在不使用 ctx 的情况下让 discord bot 播放音频?
- algorithm - 根据与前一点的直线距离确定贝塞尔曲线上的下一点
- javascript - 如果在解构 JS 对象时属性不存在,则发送请求
- javascript - 如何使外部类的javascript异步方法起作用?
- c# - 如何让 Thread.Priority 在 Linux (.NET Core 3.1) 上工作
- jquery-select2 - 粘贴后select2不标记标签