使用参数,谷歌应用程序脚本锚定到应用程序的链接

时间:2013-02-06 16:22:44

标签: google-apps-script anchor

我的html模板中有以下锚点:

<a href="<?!= ScriptApp.getService().getUrl() ?>"><button>All Feedback</button></a>
<a href="<?!= ScriptApp.getService().getUrl()+"&filter=bomgar" ?>"><button>Bomgar Feedback</button></a>
<a href="<?!= ScriptApp.getService().getUrl()+"&filter=tickets" ?>"><button>Ticket Feedback</button></a>

导航到带参数的链接时,“&amp;”和“=”符号在网址中为%26和%3d。有没有办法防止这种情况发生?

由于

1 个答案:

答案 0 :(得分:2)

要将GET参数添加到URL,您应该使用?字符来引入它们(而不是&字符)。 &符号用于添加多个变量。所以你的网址应该是这样的。

http://script.google.com/[.......]/exec?variable=data&otherVariable=otherData

因此,由于您没有?,因此对网址进行了清理以消除这些字符。

我所做的web app说明了不同之处。

<a href="<?= ScriptApp.getService().getUrl()+"?filter=bomgar" ?>"><button>Bomgar Feedback</button></a>