使用<ahref>使用谷歌脚本在谷歌表单GUI中标记
Using <ahref> tag in google sheet GUI using google script
我正在使用谷歌工作表和谷歌脚本创建一个GUI。到最近为止,这需要使用GS代码来提供HTML。
我有一个谷歌表单,当打开时,它会为用户提供一个弹出窗口来查看一些数据。我在html文件中有一个脚本,我想将其链接到外部页面。例如,考虑文本中的这行代码
document.getElementById("id1").innerHTML = '<a href="http://www.google.com">Visit Google!</a>';
在提供的小GUI窗口中,如果我左键单击链接,GUI将变为空白(白色),似乎不会发生任何其他事情。但是,如果我右键单击并在新页面中打开链接,它可以正常工作。
这是我的问题:为什么我不能左键单击打开链接?
附带问题(如果这是更好的礼仪,我可以在这个网站上单独发布):有没有办法增加我的谷歌脚本提供的GUI窗口的大小?或者甚至可以用html打开新页面中的数据?
更新:用于服务html:的存根
function openDialog() {
var html = HtmlService.createHtmlOutputFromFile('TeacherView')
.setSandboxMode(HtmlService.SandboxMode.IFRAME);
SpreadsheetApp.getActive().show(html);
}
谢谢,
Jordan
在<a>
中包含target="_blank"标记。
不使用show,请使用showModalDialog或showModelessDialog。
相关文章:
- 使用<ahref>使用谷歌脚本在谷歌表单GUI中标记
- 谷歌表单-根据分配给谷歌应用程序的工作为商业用户预先填充多项选择列表
- 有没有一种方法可以使用Javascript检索谷歌表单ITSELF(而不是电子表格)的数据
- 谷歌表单xml有问题
- 如何在谷歌表单中添加动态字段
- 应用程序脚本-拆分谷歌表单复选框用逗号回答
- CORS问题,同时提交数据到谷歌表单的角度
- 使用谷歌表单javascript插件而不向公众发布
- 谷歌表单:将项目添加到响应中
- 如何在您的网站中嵌入自定义的谷歌表单
- 是否可以使用JavaScript将数据写入谷歌表单
- 谷歌表单替代了多个
- 谷歌表单:在文档的电子邮件中包含超链接'谷歌硬盘的位置
- 从网页向谷歌表单发送数据
- 当将页面提交到谷歌表单时,它将打印结果,然后使用 javascript 重定向到主页
- 跳到谷歌表单上的页面
- 通过AJAX提交谷歌表单后,停止页面重定向
- 使用谷歌应用脚本提交对谷歌表单的回复
- 谷歌表单 + 应用程序脚本编辑
- 以谷歌表单上传文件