在Google Apps Script中获取javascript“文档HTML DOM”信息
Getting the javascript "document HTML DOM" info within Google Apps Script
我在一个(Episerver)页面中嵌入了一个谷歌电子表格,电子表格是可编辑的。我还有一个触发器 on编辑 在工作表中。当运行该脚本"onEdit"时,我想使用"document.getElementsByClassName().innerHTML"从当前页面获取信息,以获取当前情况的上下文,这意味着获取当前登录的用户名显示在元素内的部分中。
我收到错误"未定义文档",我得到了原因。这只是在网站上将脚本作为纯 javascript 运行即可。使用GAS URLFetchApp没有成功,因为它没有在当前用户登录的情况下获取当前页面。在我看来,我有两种可能的选择:
a) 在Google Apps Script中使用HTML DOM(文档...)吗?b) 我可以获取当前页面而不是在Google Apps Script中获取新网址吗?
A) 我认为您在这里唯一的选择是给我们 XML 服务。
B) 我不这么认为,因为脚本是自包含的,并且没有与浏览器交互的能力。您需要知道一个 URL 才能获取它。
但是,您提到您要做的部分是获取当前登录的用户,因此也许您可能对".getActiveUser()"方法感兴趣?这可能是一个潜在的解决方案。
相关文章:
- HTML文档中脚本标记的位置-<头部>&<身体>有不同的行为
- 如何用javascript重写html文档
- 是否可以使用有角度的HTML文档进行$编译
- 如何确保通过电子邮件发送的html文档中的Google Drive链接不会被识别为附件
- 将jQuery.js文件附加到html文档中
- 为任意html文档创建不引人注目的覆盖
- 在HTML文档中使用XML文件中的数据
- 删除“;NaN”;来自HTML文档
- 显示“<script src='some.js'></脚本>"在Html文档中
- 如何通过JS在不干扰其标记的情况下更改HTML文档中字符串的所有实例
- 如果iframe在src(pdf或text)中有非html文档,则iframe中的onload不起作用
- 如何从 html 文档中调用 yahoo weather api javascript 函数
- c# mvc nreco HtmlToPdfConverter 问题将 html 文档转换为 pdf
- 访问 HTML 文档中的 HTML
- 使用 PHP 将 css/js 文件分配给 html 文档
- 将变量从服务器上的外部文件加载到 HTML 文档中
- 使用 ajax 将 HTML 文档附加到元素
- 如何将 HTML 文档作为起始值传递给 CodeMirror
- 如何在父 html 文档中访问嵌入的 html 文档的子级
- 无法将我的 html 文档连接到 jquery