我正在研究一个具有一些功能的项目,我不确定如何实现:首先,用户可以加载网页并选择其中的元素。然后使用JavaScript记录这些元素,以便我可以根据用户的选择进行操作。
谷歌浏览器有一个名为iMacros的插件,可以执行类似的操作:使用扩展程序,用户可以选择页面上的元素以触发扩展程序的功能。
我怎样才能完成这样的事情?是否有可以提供此类功能的JavaScript库(理想情况下是开源)?
答案 0 :(得分:2)
提示:如果您想查看Chrome或Firefox的浏览器扩展程序是如何做的:将文件下载到硬盘驱动器,将文件扩展名重命名为.zip,打开它并查看代码。几乎所有都是用Javascript编写的。
答案 1 :(得分:1)
据我了解你的问题,你基本上是在搜索JS宏录音机吗?也许this博客可以成为你自己发展的起点。
[更新] 有几种方法可以实现这一功能: