[英]How to display the data of objects saved in localStorage on the front-end? Goal: display products added by unregistered users to favorites
[英]How to display alert windows or prompt to unregistered users
我正在建立一个电子表格,该电子表格的用户不一定具有Google帐户,也不必登录。
我希望通过Browser
类可以通过两种方式与用户进行交互。 一种是在弹出窗口中显示警报,以警告用户不要编辑字段。 这与做Browser.msgBox
或ui.alert
。 第二件事是在窗口中请求输入,这可以通过Browser.inputBox()
很好地完成。
当我以所有者身份登录时,我的代码可以正常工作,但是当由未注册用户编辑时,它毫无用处。
我可以让未注册用户使用这些功能吗?
否则,是否有变通办法来实现类似的功能?
这是我所做的最小示例:
function onEdit(event) {
var ss = SpreadsheetApp.getActiveSheet();
var eventRange = event.range;
var eventRow = eventRange.getRow();
var eventCol = eventRange.getColumn();
if(eventCol == 1){
protectDateField(ss, eventRow, eventCol)
}
}
function protectDateField(ss, eventRow, eventCol){
var ui = SpreadsheetApp.getUi();
ui.alert("Do Not Edit This Field!");
ss.getRange(eventRow,eventCol).clearContent();
}
您想做的事在Google表格中是不可能的。
笔记:
有关更多详细信息,请参见:
仅使用Google表格无法实现所需的功能,但是您可以
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.