Class Browser

Browser

Questo corso dà accesso a finestre di dialogo specifiche di Fogli Google.

I metodi di questo corso possono essere utilizzati solo nel contesto di un foglio di lavoro Google. Utilizza invece le finestre di dialogo di Google Workspace.

Vedi anche

Proprietà

ProprietàTipoDescrizione
ButtonsButtonSet

Metodi

MetodoTipo restituitoBreve descrizione
inputBox(prompt)StringViene visualizzata una finestra di dialogo con una casella di immissione di testo nel browser dell'utente.
inputBox(prompt, buttons)StringViene visualizzata una finestra di dialogo con una casella di immissione di testo nel browser dell'utente.
inputBox(title, prompt, buttons)StringViene visualizzata una finestra di dialogo con una casella di immissione di testo nel browser dell'utente.
msgBox(prompt)StringViene visualizzata una finestra di dialogo con il messaggio specificato e un pulsante OK nel browser dell'utente.
msgBox(prompt, buttons)StringViene visualizzata una finestra di dialogo con il messaggio specificato e i pulsanti specificati nel browser dell'utente.
msgBox(title, prompt, buttons)StringViene visualizzata una finestra di dialogo con il titolo, il messaggio e i pulsanti specificati nel browser dell'utente.

Documentazione dettagliata

inputBox(prompt)

Viene visualizzata una finestra di dialogo con una casella di immissione di testo nel browser dell'utente.

Il metodo inputBox genera una casella di immissione lato client che visualizza il prompt specificato utente. Tieni presente che questa funzione causa la sospensione dello script lato server. Riprende automaticamente dopo che l'utente ha cancellato la finestra di dialogo, ma le connessioni JDBC non persistono sospensione.

// The code below sets the value of name to the name input by the user, or 'cancel'.
var name = Browser.inputBox('Enter your name');
Questo metodo non è consigliato. Utilizza invece un prompt dell'interfaccia utente.

Parametri

NomeTipoDescrizione
promptStringIl testo da visualizzare nella finestra di dialogo.

Invio

String: il testo inserito dall'utente (o "annulla" per una finestra di dialogo annullata o ignorata).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

inputBox(prompt, buttons)

Viene visualizzata una finestra di dialogo con una casella di immissione di testo nel browser dell'utente.

Il metodo inputBox genera una casella di immissione lato client che visualizza il prompt specificato utente e offre una serie di pulsanti da visualizzare. Tieni presente che questa funzione fa sì che lo script lato server da sospendere. Riprende automaticamente dopo che l'utente ha cancellato la finestra di dialogo. ma le connessioni JDBC non persistono per tutta la durata della sospensione.

// The code below sets the value of name to the name input by the user, or 'cancel'.
var name = Browser.inputBox('Enter your name', Browser.Buttons.OK_CANCEL);
Questo metodo non è consigliato. Utilizza invece un prompt dell'interfaccia utente.

Parametri

NomeTipoDescrizione
promptStringIl testo da visualizzare nella finestra di dialogo.
buttonsButtonSetIl tipo di pulsante impostato da utilizzare.

Invio

String: il testo inserito dall'utente (o "annulla" per una finestra di dialogo annullata o ignorata).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

inputBox(title, prompt, buttons)

Viene visualizzata una finestra di dialogo con una casella di immissione di testo nel browser dell'utente.

Il metodo inputBox solleva una casella di immissione lato client con il titolo specificato, che visualizza fornito all'utente e offre la possibilità di scegliere i pulsanti da visualizzare. Tieni presente che determina la sospensione dello script lato server. Riprende automaticamente dopo che l'utente cancella la finestra di dialogo, ma le connessioni JDBC non persistono durante la sospensione.

// The code below sets the value of name to the name input by the user, or 'cancel'.
var name = Browser.inputBox('ID Check', 'Enter your name', Browser.Buttons.OK_CANCEL);
Questo metodo non è consigliato. Utilizza invece un prompt dell'interfaccia utente.

Parametri

NomeTipoDescrizione
titleStringIl titolo della finestra di dialogo.
promptStringIl testo da visualizzare nella finestra di dialogo.
buttonsButtonSetIl tipo di pulsante impostato da utilizzare.

Invio

String: il testo inserito dall'utente (o "annulla" per una finestra di dialogo annullata o ignorata).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

msgBox(prompt)

Viene visualizzata una finestra di dialogo con il messaggio specificato e un pulsante OK nel browser dell'utente.

Il metodo msgBox fa emergere una casella di messaggio lato client che visualizza il messaggio specificato utente. Tieni presente che questo metodo determina la sospensione dello script lato server. Riprende automaticamente dopo che l'utente ha cancellato la finestra di dialogo, ma le connessioni JDBC non persistono sospensione.

// The code below displays "hello world" in a dialog box with an OK button
Browser.msgBox('hello world');
Questo metodo non è consigliato. Utilizza invece una finestra di dialogo di avviso nell'interfaccia utente.

Parametri

NomeTipoDescrizione
promptStringIl testo da visualizzare nella finestra di dialogo.

Invio

String: il testo minuscolo del pulsante su cui l'utente fa clic (oppure "annulla" per finestra di dialogo ignorata).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

msgBox(prompt, buttons)

Viene visualizzata una finestra di dialogo con il messaggio specificato e i pulsanti specificati nel browser dell'utente.

Il metodo msgBox fa emergere una casella di messaggio lato client che visualizza il messaggio specificato utente e offre una serie di pulsanti da visualizzare. Tieni presente che questo metodo fa sì che lo script lato server da sospendere. Riprende automaticamente dopo che l'utente ha cancellato la finestra di dialogo. ma le connessioni JDBC non persistono per tutta la durata della sospensione.

// The code below displays "hello world" in a dialog box with OK and Cancel buttons.
Browser.msgBox('hello world', Browser.Buttons.OK_CANCEL);
Questo metodo non è consigliato. Utilizza invece una finestra di dialogo di avviso nell'interfaccia utente.

Parametri

NomeTipoDescrizione
promptStringIl testo da visualizzare nella finestra di dialogo.
buttonsButtonSetIl tipo di pulsante impostato da utilizzare.

Invio

String: il testo minuscolo del pulsante su cui l'utente fa clic (oppure "annulla" per finestra di dialogo ignorata).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

msgBox(title, prompt, buttons)

Viene visualizzata una finestra di dialogo con il titolo, il messaggio e i pulsanti specificati nel browser dell'utente.

Il metodo msgBox fa emergere una casella di messaggio lato client con il titolo specificato, dato messaggio all'utente e offre la possibilità di scegliere i pulsanti da visualizzare. Tieni presente che determina la sospensione dello script lato server. Riprende automaticamente dopo che l'utente cancella la finestra di dialogo, ma le connessioni JDBC non persistono durante la sospensione.

// The code below displays "hello world" in a dialog box with a custom title and Yes and
// No buttons
Browser.msgBox('Greetings', 'hello world', Browser.Buttons.YES_NO);
Questo metodo non è consigliato. Utilizza invece una finestra di dialogo di avviso nell'interfaccia utente.

Parametri

NomeTipoDescrizione
titleStringIl titolo della finestra di dialogo.
promptStringIl testo da visualizzare nella finestra di dialogo.
buttonsButtonSetIl tipo di pulsante impostato da utilizzare.

Invio

String: il testo minuscolo del pulsante su cui l'utente fa clic (oppure "annulla" per finestra di dialogo ignorata).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets