我正在开发我的第一个chrome扩展程序。我的扩展程序可在特定页面上使用。我需要访问用户的当前页面,并从页面的'table'元素获取值。
我需要contentscript
页面还是background.html
足够?那我该如何访问table
元素呢?
阅读此SO问题,以了解内容脚本和背景脚本之间的区别。现在,回到您的问题
由于要访问当前页面的DOM元素,因此需要执行以下操作:
在manifest.json中,确保您具有与当前页面网址匹配的网址格式。
使您的内容脚本在页面加载到当前页面后运行
一旦确定1和2,就可以使用简单的查询选择器来访问表元素并获取所需的值。
现在,这取决于您要对获取的表值执行的操作。如果出于存储目的或其他目的在后台脚本中需要它们,则可以使用Mesage Passing将值发送到后台脚本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句