Javascript 使用Google Apps脚本的应用程序在Google Chrome 44版中无法正常工作

Javascript 使用Google Apps脚本的应用程序在Google Chrome 44版中无法正常工作,javascript,html,google-chrome,google-apps-script,Javascript,Html,Google Chrome,Google Apps Script,在我工作的公司里,我们开发了很多每日用于捕获信息的GAS工具,以便在QlikView或谷歌电子表格、网站等中进行描绘。然而,由于上周这些工具没有正确加载,似乎与谷歌Chrome 44版相关,因为43版工作正常 在下面,您可以找到一个非常简单的代码,我尝试过,但仍然无法工作: Code.gs文件: function doGet(){ var template= HtmlService.createTemplateFromFile('transactions.html'); var dat

在我工作的公司里,我们开发了很多每日用于捕获信息的GAS工具,以便在QlikView或谷歌电子表格、网站等中进行描绘。然而,由于上周这些工具没有正确加载,似乎与谷歌Chrome 44版相关,因为43版工作正常

在下面,您可以找到一个非常简单的代码,我尝试过,但仍然无法工作:

Code.gs文件:

function doGet(){
  var template=  HtmlService.createTemplateFromFile('transactions.html');
  var dateNew = new Date()
  var date = new Date(dateNew.getFullYear(),dateNew.getMonth(),dateNew.getDate()-1)
  template.action = ScriptApp.getService().getUrl();
  template.msg = ""
  return template.evaluate().setSandboxMode(HtmlService.SandboxMode.IFRAME);
}
function doPost(e){
  Logger.log(new Date())
  var template = HtmlService.createTemplateFromFile('transactions.html');
  template.msg = e.parameter.kpiinfo
  template.action = ScriptApp.getService().getUrl();
  return template.evaluate().setSandboxMode(HtmlService.SandboxMode.IFRAME);
}

transactions.html

<?= msg ?>
<form action="<?= action ?>" method="post">
    <td><input type="text" name="kpiinfo"></td>

    <input type="submit" value="Submit" />
</form>
函数doGet(){
var template=HtmlService.createTemplateFromFile('transactions.html');
var dateNew=新日期()
var date=new日期(dateNew.getFullYear(),dateNew.getMonth(),dateNew.getDate()-1)
template.action=ScriptApp.getService().getUrl();
template.msg=“”
返回template.evaluate().setSandboxMode(HtmlService.SandboxMode.IFRAME);
}
函数doPost(e){
Logger.log(新日期())
var template=HtmlService.createTemplateFromFile('transactions.html');
template.msg=e.parameter.kpiinfo
template.action=ScriptApp.getService().getUrl();
返回template.evaluate().setSandboxMode(HtmlService.SandboxMode.IFRAME);
}
transactions.html

我也有同样的情况

我曾经

.setSandboxMode(HtmlService.SandboxMode.IFRAME);
而不是

.setSandboxMode(HtmlService.SandboxMode.EMULATED)

链接。

这不起作用。我已经使用了IFRAME,第一次它确实正确加载了表单,允许我提交信息,但第二次我想提交信息时,重新加载的页面是空白的。这是工作在上周,然后当谷歌浏览器升级到44版停止工作,我在这个链接中添加了问题:如果你想审查它。这是应用程序的链接,如果你想测试它