0

我有一个电子表格将数据输入谷歌网站的列表页面。我希望用户能够直接从列表页面管理这些数据。

是否可以使用 UiApp 服务中的 PopupPanel(或其他类似方法)来实现这一点?

目前,填充列表页面的脚本会创建一个 URL 以使用 UI 代码调用另一个脚本,但它总是在新的浏览器窗口中打开。我还没有找到任何关于如何让 UI 在父窗口(列表页面)中打开的示例。

这可能是一项非常基本的任务,但我会很感激任何有关如何使用此任务的指导。

4

2 回答 2

1

您不能将它作为 Google Apps 小工具脚本插入吗?如果您的脚本保存在您的站点中,则它可以在要插入的小工具列表中找到,并且 UI 会显示在列表正上方的窗口中。

您可以查看这个测试示例,看看它是否满足您的要求(有效的姓氏 = John、Paul、Mike...)这个示例会导致重定向,但那是因为它使用了锚点,这只是一个示例 ;-)

这不是字面意义上的“弹出窗口”,因为 UI 始终存在,但您可以通过仅显示“激活”按钮使其在不活动时不那么明显,例如,当用户需要时,该按钮会在同一窗口中触发另一个 UI它。

于 2012-06-12T21:19:33.987 回答
0

您可以通过(谷歌应用引擎)代理使用 iframe - 也可以删除黄色警告。

python代理在iframe中嵌入谷歌应用脚​​本服务

于 2012-07-25T00:45:47.190 回答