Internet explorer google脚本internet Explorer 9不工作

Internet explorer google脚本internet Explorer 9不工作,internet-explorer,google-apps-script,internet-explorer-9,internet-explorer-10,Internet Explorer,Google Apps Script,Internet Explorer 9,Internet Explorer 10,我开发了谷歌脚本页面,并尝试了IE9、IE10和谷歌浏览器 IE10和Google Chrome运行良好,但IE9不支持Google脚本代码。(只显示“加载”,没有更多响应) 我是否在谷歌脚本中遗漏了IE9的一些代码 或者IE9最初不支持google脚本 请告诉我。我在IE9上尝试了你的链接 页面的默认文档模式为Quirks模式。这会导致以下404错误: GET/macros/s/AKfycbzTYiaz6ajyE98Nj-59o67zswwpmayvj6bi0rzjtmoo84f6iiu/gw

我开发了谷歌脚本页面,并尝试了IE9、IE10和谷歌浏览器

IE10和Google Chrome运行良好,但IE9不支持Google脚本代码。(只显示“加载”,没有更多响应)

我是否在谷歌脚本中遗漏了IE9的一些代码

或者IE9最初不支持google脚本


请告诉我。

我在IE9上尝试了你的链接 页面的默认文档模式为Quirks模式。这会导致以下404错误:
GET/macros/s/AKfycbzTYiaz6ajyE98Nj-59o67zswwpmayvj6bi0rzjtmoo84f6iiu/gwt/undefined.cache.js

如果我将文档模式更改为IE9标准,它可以正常工作。 IE8模式工作正常,IE7不工作。(保持装载状态…)


这看起来像是Google脚本中的一个bug,也就是说,如果您没有基于用户代理/浏览器进行任何特定的渲染?更新:Google脚本问题跟踪器上出现问题。

以下是Google脚本示例代码。 谷歌脚本不同于javascript

Google脚本代码应该在Google脚本环境()下运行


尝试将
.setStandardsMode(true)
添加到您的应用程序,如下所示:

var app = UiApp.createApplication().setStandardsMode(true);

在IE9中为我加载的应用程序。

在IE9中运行应用程序并不一定意味着您正在运行IE9标准模式。IE9有许多模式可以在页眉标记中定义(参见下面的“文档模式”部分)。您可以通过选择F12手动覆盖页面模式,在F12中您可以同时设置浏览器模式和文档模式

GWT IE排列最适用于每个版本的“标准”模式。不建议使用混合模式,例如浏览器模式=7和文档模式=9,并且行为未定义。为了保持简单,请尝试保持浏览器模式和文档模式相同。如果必须使用混合模式,请注意可能会遇到仍然不受支持的问题。例外情况是,如果您正在模拟旧浏览器,而您仍然不支持新版本,例如,您在IE9上模拟IE7(EmulateIE7)


请澄清一些事情:“谷歌脚本页面”是什么?这是一个分析片段吗?这是谷歌appengine托管的页面吗?是嵌入在谷歌文档中的谷歌脚本吗?你能给我一个链接吗?或者将您的代码放在jsfiddle.net上进行测试?谢谢您回答我的问题。谷歌脚本是指谷歌应用程序脚本,它正在开发谷歌支持的javascript等语言,这里有一个例子:->这是我(所有者)编写的示例,如果有人使用IE9,请尝试此链接并回答我脚本页面是否正在运行如何更改IE9标准的文档模式?页面输出不受您控制,是吗?您正在渲染html吗?如果可以,请参阅以下内容:不,我没有将gs(谷歌脚本)代码嵌入到HTML文档中。我上面写的那个链接是纯脚本代码。我必须嵌入HTML吗?你不能给我们展示一个有同样问题的脚本示例吗?你不必使用你实际使用的代码,只是一个简化的例子。就我记忆所及,它为我工作过
var app = UiApp.createApplication().setStandardsMode(true);