google.script.url
é um JavaScript assíncrono do lado do cliente.
API que pode consultar URLs para receber os parâmetros e o fragmento de URL atuais.
Esta API oferece suporte aos google.script.history
API. Ele só pode ser usado no contexto de um aplicativo da Web que usa
IFRAME
Não se destina ao uso com barras laterais e caixas de diálogo em um complemento ou
container-script. Para mais informações, consulte a
guia para usar o navegador
em apps da Web.
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
getLocation(function) |
void |
Recebe um objeto de local do URL e o transmite para o retorno de chamada especificado função. |
Documentação detalhada
getLocation(function)
Recebe um objeto de local do URL e o transmite para a chamada de retorno especificada. (como o único argumento).
Index.html
google.script.url.getLocation(function(location) { console.log(location.parameters); console.log(location.hash); });
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
function | Function | do lado do cliente função de callback seja executada, usando a função location object como o único argumento. |
Objeto de local
A tabela a seguir mostra exemplos dos elementos de localização que seriam especificados se o o seguinte URL foi consultado:http://www.example.com?n=1&name=alice&n=2#headingAnchor
Campos | |
---|---|
location.hash |
O valor da string do fragmento de URL após o caractere headingAnchor |
location.parameter |
Objeto de pares de chave-valor que corresponde à solicitação de URL. parâmetros. Somente o primeiro valor será retornado para parâmetros com vários valores. Se não houver parâmetros, ser um objeto vazio. {"name": "alice", "n": "1"} |
location.parameters |
Um objeto semelhante a {"name": ["alice"], "n": ["1", "2"]} |