Skip to content

Commit a9a8a92

Browse files
committed
Update scripting.ts
1 parent 24e03b7 commit a9a8a92

File tree

1 file changed

+0
-33
lines changed

1 file changed

+0
-33
lines changed

src/app/service/content/scripting.ts

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -94,39 +94,6 @@ export default class ScriptingRuntime {
9494
xhr.send();
9595
});
9696
}
97-
case "GM_addElement": {
98-
// const [parentNodeId, nodeId, tmpAttr, isContent] = data.params;
99-
// // 根据来源选择不同的消息桥(content / inject)
100-
// const msg = isContent ? this.senderToContent : this.senderToInject;
101-
// // 取回 parentNode(如果存在)
102-
// let parentNode: Node | undefined;
103-
// if (parentNodeId) {
104-
// parentNode = msg.getAndDelRelatedTarget(parentNodeId) as Node | undefined;
105-
// }
106-
// const node = msg.getAndDelRelatedTarget(nodeId) as Element | undefined;
107-
// if (!node || !parentNode) return 0;
108-
// // 创建元素并设置属性
109-
// // const el = <Element>document.createElement(tagName);
110-
// const attr = tmpAttr ? { ...tmpAttr } : {};
111-
// let textContent = "";
112-
// if (attr.textContent) {
113-
// textContent = attr.textContent;
114-
// delete attr.textContent;
115-
// }
116-
// for (const key of Object.keys(attr)) {
117-
// node.setAttribute(key, attr[key]);
118-
// }
119-
// if (textContent) node.textContent = textContent;
120-
// parentNode?.appendChild(node);
121-
// // 优先挂到 parentNode,否则挂到 head/body/任意节点
122-
// // const node = parentNode || document.head || document.body || document.querySelector("*");
123-
// // node.appendChild(el);
124-
// // 返回节点引用 id,供另一侧再取回
125-
// // const nodeId = msg.sendRelatedTarget(el);
126-
// // return nodeId;
127-
// return 100;
128-
break;
129-
}
13097
case "GM_log":
13198
// 拦截 GM_log:直接打印到控制台(某些页面可能劫持 console.log)
13299
switch (data.params.length) {

0 commit comments

Comments
 (0)