我正在将 Google Apps Script 与 Google Drive 一起使用,而且我是这方面的初学者。现在,我想在同一个窗口中打开一个给定的 Url。在标准 JavaScript 中,会有 'open' 方法:
var windowObjectReference = window.open(strUrl, strWindowName[, strWindowFeatures]);
可能,HtmlService 将是 Google Apps Script 的最佳解决方案。以下代码应在同一窗口中打开 Google 站点:
function doGet() {
return HtmlService.createHtmlOutput(
"<form action='http://www.google.com' method='get' id='foo'></form>" +
"<script>document.getElementById('foo').submit();</script>");
}
我打开 Google Drive 并创建了一个新脚本。我在 Google Docs Script 的编辑器中输入了以上内容。但是当我从那里运行这个函数时,什么都不会发生。为什么这样?你能纠正我吗?在新窗口中打开 Google 的代码是什么?