Chrome 扩展程序和标签页交互

chrome extension and tabs interactive

本文关键字:交互 标签 扩展 程序 Chrome      更新时间:2023-09-26

有没有办法让页面与弹出(浏览器操作)内容交互?就像我只输入一个单词 (ex.alpha) 并且当我单击按钮发送消息时,弹出窗口会显示我刚刚键入的内容。我想解析整个页面 html 以使其像这样。有没有其他方法可以使事件(例如在按钮处动态添加事件)以通知chrome扩展程序(弹出窗口)?

我只在我想在选项卡上执行一些代码时才找到扩展,但对要扩展的页面无能为力。

chrome.tabs.executeScript  (extension -> tab)
??? (tab -> extension)?

可以更改元素的 onclick 属性,然后在事件处理程序中使用消息传递与扩展通信。