0

是否可以通过嵌入在 Google 网站中的 Google Apps 脚本小工具设置自定义 cookie。我一直在尝试使用 HtmlService 类(通过 html 文件中的脚本中的 document.coookie),但它似乎没有生成 cookie。我假设这必须是设计使然(即 Caja 消毒)。还有其他方法吗?

谢谢

4

2 回答 2

2

按照设计,这是不可能的,但您不需要这样做;您可以在 UserProperties 中存储有关当前用户的信息。

于 2012-09-14T02:17:34.813 回答
0

如果您像这样使用 iframe 选项,这实际上是可能的:

function doGet(e) {
    return HtmlService.createHtmlOutputFromFile("index.html")
                .setSandboxMode(HtmlService.SandboxMode.IFRAME);
}
// after that you may use (On "index.html"):
// document.cookie = "cookieName=1234";

此致。

于 2017-07-07T20:34:12.283 回答