Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 谷歌应用程序脚本注销按钮_Google Apps Script - Fatal编程技术网

Google apps script 谷歌应用程序脚本注销按钮

Google apps script 谷歌应用程序脚本注销按钮,google-apps-script,Google Apps Script,我想在我的谷歌应用程序中添加一个注销按钮,它会将用户重定向回谷歌登录窗口。但是,当我使用重定向链接时,如下所示: 用户已注销,但地址栏中的网址保持不变,屏幕变为空 在我刷新网站后,会显示登录屏幕(这很明显,因为用户以前已经注销) 我希望用户在一个清晰的步骤中注销并重定向到登录屏幕。如何在我的谷歌应用程序脚本中放置注销按钮?我犯了两个错误 1) 在doGet(e)函数中返回HTML服务时,我已启用: aHtmlService.setXFrameOptionsMode(HtmlService.XF

我想在我的谷歌应用程序中添加一个注销按钮,它会将用户重定向回谷歌登录窗口。但是,当我使用重定向链接时,如下所示:

用户已注销,但地址栏中的网址保持不变,屏幕变为空

在我刷新网站后,会显示登录屏幕(这很明显,因为用户以前已经注销)


我希望用户在一个清晰的步骤中注销并重定向到登录屏幕。如何在我的谷歌应用程序脚本中放置注销按钮?

我犯了两个错误

1) 在doGet(e)函数中返回HTML服务时,我已启用:

aHtmlService.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL)

这应该省略,因为您需要更改 父窗口(您的google应用程序脚本在iframe中运行)

2) 由于google应用程序脚本在iframe中运行-以便注销和重定向 登录窗口-您需要更改父窗口的位置。 因此,按如下方式更改位置:


window.top.location='?'

可能对你有用。注销后立即清除缓存怎么样?@Jescanellas谢谢。但当用户点击带有“注销”链接的按钮时,我以后就什么也做不了了。另外,请注意google应用程序脚本是在iframe中运行的。