监控书签上的点击事件(Google Apps 脚本)

Monitor click events on bookmarks (Google Apps Script)

有没有办法使用 google 应用程序脚本 监控 google 文档中书签 的点击事件?我想 在有人选择书签时获取书签 ID ,而不是 运行 更多需要处理该书签 ID 的代码。

Brian Bennett's help I managed to solve this issue with Web Apps。还有一点代码要写,但它有效。

  1. 写一个doGet函数:

doGet 函数在用户访问您的 Web 应用程序时被调用。使用 doGet 函数,我打开了一个带有通过 get 参数给出的 ID 的文档,并将其显示为 html。为了获得文档的 html,我使用了 this function.

  1. 查找并显示书签:

您可以在文档的 html 中找到带有书签 ID 的 html 标签中的书签。我更改了所有这些标签的 css 以便我可以看到它们(更改背景、高度、宽度或类似的东西)。

  1. 使用 jquery 或 javascript:
  2. 监听书签上的点击事件

使用 jquery 或 javascript 监听那些标签(bookmakrs)上的点击事件。如果你使用jquery,你需要导入一个jquery库。当点击事件发生时,从标签的 id 属性中获取书签的 id。

  1. 根据需要使用该书签 ID...