我想知道如果给出了正确的“安全代码”,是否有办法运行脚本。
我有一个脚本可以删除电子表格中的所有数据,我已经想到了这一点。如果用户确认Browser.msgbox:
,我会运行此脚本var result = Browser.msgBox(
'Please confirm',
'Are you sure you want to continue?',
Browser.Buttons.YES_NO);
如果用户确认,则删除所有数据的脚本将运行,否则无效。
因此,作为额外的安全措施,我正在考虑“安全代码”。如果播放器确认Browser.msgBox,则询问“安全代码”,如果给出了正确的“安全代码”,则删除所有数据,如果没有,则msg:'错误代码'。没做什么。
答案 0 :(得分:0)
是。看看inputBox。 https://developers.google.com/apps-script/reference/base/browser#inputBox(String)
并使用它与您生成的(或固定的)确认码进行比较。