window resizing problem

时间:2010-09-07 作者:MsManiya

我一直在开发wordpress的一个插件,在该插件中,我保存上次阅读的位置、浏览器的宽度和高度。在关闭浏览器时,我使用jquery height=$(窗口)保存宽度和高度。高度();宽度=$(窗口)。宽度();并将这些值保存在数据库中,以便下次加载页面时,从数据库中检索这些值,并将屏幕滚动到最后一个读取位置,并将窗口调整为保存的值。

我遇到的问题是,窗口大小调整为非常小的值,而窗口变小,jquery方法height=$(窗口)。高度();宽度=$(窗口)。宽度();在这方面,有人能帮我吗?

1 个回复
SO网友:hakre

旁边高度()和。宽度()有.outerHeight().innerHeight() (宽度也相同)。您可能正在寻找这些方法来收集浏览器大小,而不仅仅是windows视口的大小。

请记住,这并不总是在所有浏览器中都能百分之百地工作,因此,如果您需要像素完美的浏览器,那么您总是可能会遇到问题。

结束

相关推荐

测试jQuery或Prototype是否由另一个插件排队?

在我的插件中,我想测试jQuery或Prototype(或两者)是否将由另一个插件加载。所以,有wp_enqueue_script(\'jquery\') 或wp_enqueue_script(\'prototype\') 已调用。我在文件中有适合我的插件的代码plugin.prototype.js 和plugin.jquery.js 如果原型已排队,我的插件将使用plugin.prototype.js. 这样我就避免了在站点中加载不必要的内容。如果两者都没有加载,我将排队,以较小者为准。如何测试以查看已