zu tun Polling als Mogsdad vorgeschlagen, dass Sie diesen Code in Ihren Sidebar (oder jedes UI-Element)
$(function() {
/**
* On document load, assign click handlers to each button and try to load the
* user's origin and destination language preferences if previously set.
*/
poll();
}
function poll(interval){
interval = interval || 2000;
setTimeout(function(){
google.script.run.withSuccessHandler(loadSheetName)
.withFailureHandler(showError).getSheetName();
poll();
}, interval);
};
function loadSheetName(sheetName) {
alert(sheetName);
}
function getSheetName() {
google.script.run.withSuccessHandler(loadSheetName)
.withFailureHandler(showError).getSheetName();
}
Und in Ihrem .gs Code
function getSheetName() {
var sheetName = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
return sheetName;
}
Die Tags, die Sie gewählt haben nicht angemessen nutzen können, sind für diese Frage. Bitte lesen Sie [Was sind Tags und wie soll ich sie verwenden?] (// stackoverflow.com/help/tagging) – Mogsdad