google.script.url
è un codice JavaScript lato client asincrono
API che può interrogare gli URL per ottenere i parametri e il frammento URL correnti.
Questa API supporta google.script.history
tramite Google Cloud CLI
o tramite l'API Compute Engine. Può essere utilizzato solo nel contesto di un'app web che usa
IFRAME
Non è destinata all'utilizzo con barre laterali e finestre di dialogo in un componente aggiuntivo o
contesto container-script. Per ulteriori informazioni, consulta
guida all'uso del browser
la cronologia delle app nelle app web.
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
getLocation(function) |
void |
Ottiene un oggetto posizione dell'URL e lo passa al callback specificato personalizzata. |
Documentazione dettagliata
getLocation(function)
Recupera un oggetto posizione URL e lo passa al callback specificato (come unico argomento).
Index.html
google.script.url.getLocation(function(location) { console.log(location.parameters); console.log(location.hash); });
Parametri
Nome | Tipo | Descrizione |
---|---|---|
function | Function | un server lato client di callback di Google Cloud da eseguire, utilizzando location oggetto come unico argomento. |
Oggetto Location
La tabella seguente mostra esempi di elementi posizione che verranno specificati se la proprietà È stata eseguita la query al seguente URL:http://www.example.com?n=1&name=alice&n=2#headingAnchor
Campi | |
---|---|
location.hash |
Il valore stringa del frammento di URL dopo il carattere headingAnchor |
location.parameter |
Un oggetto di coppie chiave/valore che corrispondono alla richiesta dell'URL. parametri. Per i parametri verrà restituito solo il primo valore che hanno più valori. Se non sono presenti parametri, un oggetto vuoto. {"name": "alice", "n": "1"} |
location.parameters |
Un oggetto simile a {"name": ["alice"], "n": ["1", "2"]} |