Browser Popup in Google Apps Script

Hintergrund: Ich habe im HTML-Service ein Formular in Google Apps-Skript erstellt, das ich mit der DoGet-Funktion aus Code.gs aufrufe.

my doget function
function doGet() {
  return HtmlService.createTemplateFromFile('HTMLUI').evaluate();
}

Nach der Veröffentlichung wird ein einfaches Browser-Formular mit einigen Bezeichnungen, Eingabefeldern, Schaltflächen zum Senden, Zurücksetzen und Suchen angezeigt. Die Benutzer geben Informationen ein und klicken auf Senden. Die Daten werden in einer Tabelle (Hintergrund) gespeichert. - Bis hier gut.

Wenn der Benutzer nun auf die Schaltfläche "Suchen" klickt, muss ein Popup-Fenster ausgefüllt werden. In dieses Popup-Fenster kann der Benutzer Informationen eingeben (aus einer Dropdown-Liste), und der ausgewählte Eintrag wird wieder in die Eingabefelder eingefügt, die geändert und erneut gesendet werden können.

Frage:

Wie kann ich ein POP-Fenster in GAS deaktivieren, wenn ich im Browser bin?

Meine Suchschaltfläche im HTML-Dienst lautet wie folgt:

<div><input type="button" onclick="createPopup()" value="Find"></div>

Zum Schluss für den Aufruf des Javascript:

<script type="text/javascript">
        function createPopup() {
        google.script.run.popup(document.forms[0]);
    }
</script>

der CreatePopup () Javascript Code:

function popup(form){
Logger.log("I am first called");
//Mycode should probably go here I think...  
Logger.log("I am last called");
}

Wenn das Protokoll angezeigt wird, wird "Ich werde zuerst angerufen" und "Ich werde zuletzt angerufen" angezeigt.

Meine Recherche: Ich habe festgestellt, dass die Datei Spreadsheet.toast (so ähnlich) in einer Tabelle funktioniert, aber wie erhalte ich das kleine Fenster im Browser?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage