ExtJS:以 ExtJS 样式获取当前 URL

Posted

技术标签:

【中文标题】ExtJS:以 ExtJS 样式获取当前 URL【英文标题】:ExtJS: get current URL in ExtJS style 【发布时间】:2013-02-21 11:59:14 【问题描述】:

标题说明了一切:如何使用 ExtJS 获取当前 URL?

已经有关于使用 document.URLwindow.location.pathname 获取 URL 的答案。然而,由于我在同一个脚本中使用Ext.Object.fromQueryString,我正在寻找一个类似的返回当前 URL 的 ExtJS 方法。

我在 ExtJS 4.1.3.

【问题讨论】:

【参考方案1】:

不,ExtJS 中没有这样的东西,如果有这样的功能,在引擎盖下他们也会做一个window.location

【讨论】:

window.location 是否完全跨浏览器? 是的,除非你说的是非常老的浏览器,但是你甚至不能使用 ExtJS 所以,ExtJS 支持的所有浏览器都有window.location【参考方案2】:

使用 Extjs 的 getWin 方法,可以获取位置 url。没有直接获取url的函数。

Ext.getWin().dom.location.href

【讨论】:

以上是关于ExtJS:以 ExtJS 样式获取当前 URL的主要内容,如果未能解决你的问题,请参考以下文章

ExtJS Ajax vs Extjs Store 用于来自服务器的单行

如何使用 ExtJS 访问从 JsonStore 获取的值?

ExtJS获取父子兄弟容器元素方法

如何从 servlet 获取数据到 EXTJS

Extjs swfUpload 多图片上传

ExtJS获取父子兄弟容器元素方法