0

我有一个 Web 应用程序,其中窗口包含一个框架集,其中两个框架垂直拆分。我希望 Web 应用程序记住分帧线移动到的位置,以便下次加载页面时,分帧线会绘制在它离开的位置。

人们通常如何做到这一点?

目前,在用户将拆分器拖到新位置后,我正在尝试使用该onmouseup事件来获取clientWidth左帧的 并将其存储clientWidth在数据库中以供以后检索。问题是在事件clientWidth期间获取框架的onmouseup不是在新的拆分器位置返回框架的宽度,而是在旧位置返回框架的宽度。似乎在onmouseup事件中,拆分器尚未呈现在新位置,因此,我的应用程序未在最后保存的位置加载带有拆分器的页面。

4

2 回答 2

0

onmouseup我没有使用事件,而是使用onresize了框架的事件,它为我提供了拆分器在新位置的位置。

于 2013-03-22T06:47:33.457 回答
-1

我不知道,但我正在做这样的事情:

我在其中一个框架中添加了一个 javascript 代码

fwidth=window.parent.document.getElementById('frameA').width;

在我将这个宽度保存在cookie中并用它恢复位置之后


现在我正在尝试举办像 onchange 这样的活动,但现在没有成功:(

于 2012-05-18T05:00:57.217 回答