代码之家  ›  专栏  ›  技术社区  ›  robmcm

如何重置Flex HTML控件的历史记录

  •  1
  • robmcm  · 技术社区  · 14 年前

    我使用的是flex HTML组件,当控件从屏幕上取下时,我想清除它的历史记录,这样当它再次打开时,历史记录就会被重置。

    目前我唯一能想到的就是将HTML控件设置为一个新的HTML控件,尽管这有点麻烦。

    谢谢

    1 回复  |  直到 14 年前
        1
  •  1
  •   JeffryHouser    14 年前

    HTML控件有一个名为historyLength和 historyPosition 属性。两者都暗指HTML内容有一个窗口历史。

    我打赌你可以用 domWindow 属性获取,并清空历史记录对象。

    htmlObject.domWindow.window.history 
    

    here

    htmlObject.domWindow.window.history = new Array();
    

    但我只是猜测而已,我没有尝试过这个代码。

    推荐文章