使用 google 脚本在 google sheet GUI 中使用 <ahref> 标签

Using <ahref> tag in google sheet GUI using google script

我正在使用 google sheets 和 google 脚本创建一个 GUI。最近,这需要使用 GS 代码提供 HTML。

我有一个 google sheet,打开后会弹出一个窗口供用户查看一些数据。我在 html 文件中有一个脚本,我想 link 到外部页面。例如,考虑 text

中的这行代码
document.getElementById("id1").innerHTML = '<a href="http://www.google.com">Visit Google!</a>';

在提供的小 GUI window 中,如果我左键单击 link,GUI 变为空白(白色),似乎没有其他任何事情发生。但是,如果我右键单击并在新页面中打开 link,它工作正常。

这是我的问题: 为什么我不能左键点击打开link?

附带问题(我可以 post 如果在本网站上有更好的礼仪,我可以将其分开):有没有办法增加我 [=36= 提供的 GUI window 的大小] 脚本?或者甚至可以使用 html?

在新页面中打开数据

更新:服务于 html 的存根:

function openDialog() {
  var html = HtmlService.createHtmlOutputFromFile('TeacherView')
     .setSandboxMode(HtmlService.SandboxMode.IFRAME);
SpreadsheetApp.getActive().show(html);

}

谢谢,

约旦

<a> 中包含 target="_blank" 标签。

不使用显示,而是使用 showModalDialog or showModelessDialog