google.script.url, eşzamansız bir istemci taraflı JavaScript'tir
Mevcut URL parametrelerini ve parçasını almak için URL'leri sorgulayabilen API.
Bu API, google.script.history uzantısını destekler
API'ye gidin. Yalnızca
IFRAME.
Eklentilerdeki kenar çubukları veya iletişim kutularıyla kullanılmak üzere tasarlanmamıştır.
kapsayıcı komut dosyası bağlamına göz atalım. Daha fazla bilgi için
tarayıcı kullanma kılavuzu
geçmişi hakkında daha fazla bilgi edinin.
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
getLocation(function) |
void |
Bir URL konum nesnesini alır ve bunu belirtilen geri çağırmaya iletir işlevini kullanın. |
Ayrıntılı belgeler
getLocation(function)
Bir URL konumu nesnesi alır ve bunu, belirtilen geri çağırmaya iletir işlevine (tek bağımsız değişken olarak) girin.
Index.html
google.script.url.getLocation(function(location) {
console.log(location.parameters);
console.log(location.hash);
});Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
function | Function | istemci tarafında location nesnesi olarak adlandırılacak. |
Konum nesnesi
Aşağıdaki tabloda, Şu URL sorgulandı:http://www.example.com?n=1&name=alice&n=2#headingAnchor
| Alanlar | |
|---|---|
location.hash |
headingAnchor |
location.parameter |
URL isteğine karşılık gelen anahtar/değer çiftleri nesnesi parametreleridir. Parametreler için yalnızca ilk değer döndürülür reklam grubudur. Herhangi bir parametre mevcut değilse bu işlem, boş bir nesne olmalıdır. {"name": "alice", "n": "1"} |
location.parameters |
{"name": ["alice"], "n": ["1", "2"]} |