gpt4 book ai didi

google-apps-script - 获取当前页面的URL

转载 作者:行者123 更新时间:2023-12-04 18:11:07 25 4
gpt4 key购买 nike

在使用GAS HtmlService的网络应用中,我需要获取当前页面的网址,才能在模板中构建新链接。

该网络应用将在Google网站页面(GAS作为小工具)中运行,但也可以独立运行

我正在尝试“var pageUrl = document.location.href”,然后在HTML模板中使用pageUrl,如下所示。我知道这是错误的,但我迷路了,对不起。

<a href="<?= pageUrl + "?item=xyz" ?>" >Item xyz link</a>

谢谢,福斯托

最佳答案

您可以通过ScriptApp获取Web应用程序的URL:

<a href="<?= ScriptApp.getService().getUrl() + "?item=xyz" ?>" >Item xyz link</a>

您可以通过SitesApp获取网站中的网址:
SitesApp.getActivePage().getUrl()

尽管我认为这对您似乎要描述的内容实际上没有用,因为您无法向其中添加有用的查询参数。脚本在iframe中运行,因此尽管您可以在客户端上使用document.location,但仍然无法为您提供帮助。网址已清理,服务ID删除了。

关于google-apps-script - 获取当前页面的URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14132760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com