1

我遇到了为 extjs 商店声明变量“位置”的问题,它在 IE 中运行没有任何问题,但具有 Webkit 的浏览器(如 FireFox、Chrome..etc)试图重定向到最后带有 [object, object] 的未知页面。

是否有任何保留变量列表,例如我们不应该在 extJS 中使用的“位置”?

4

2 回答 2

1

它与 Ext 无关。浏览器窗口对象有一个 location 属性:

https://developer.mozilla.org/en-US/docs/Web/API/window.location

于 2013-06-09T04:30:22.183 回答
0

这是由于不同浏览器中“全局”对象的不同设计造成的。在 Chrome/Firefox/Opera 中,它会将“全局”对象作为属性添加到“窗口”(主机对象)。像,, "var test = 'test';alert(window.test);"结果将是:测试。但是,在 IE 中,它不会将全局对象添加到“窗口”。所以,这里的语句var location = "Some value";等于window.location = "Some value";

于 2013-06-11T04:30:45.690 回答