嵌入式Google Spreadsheet中的范围和表格的超链接

时间:2019-06-24 13:58:19

标签: javascript iframe google-apps-script google-sheets cors

我需要在Google表格中创建的报表中添加一些导航。它有很多工作表,我添加了一些超链接,以便用户可以单击它们并快速移动到相关的工作表或范围。在编辑器中,如果我共享“仅查看”模式,它也可以正常工作,但是我需要将其发布并嵌入到网页中。

当我将其嵌入到iframe中时,超链接始终在第一张工作表中打开一个新的浏览器标签。功能如下:

=HYPERLINK("#rangeid=706068501";"Link to Sheet 3")

在这篇文章Navigation in published Google Sheets中,指出我应该在函数中引用有问题的工作表的gid,并使用已发布工作表的URL进行引用。除我单击链接时会打开新的浏览器选项卡的事实外,此方法有效。

但是,我需要的链接是在iframe中打开相应的工作表,最好不要重新加载整个页面。

这可能吗?我该怎么办?如果还有另一种方法可以简化iframe中Google电子表格中的导航,那么我不但会接受它。

谢谢。

0 个答案:

没有答案