History
History
概述
History 是 Aspose.Html FOSS 中用于 Python 的类。
窗口的内存会话历史。
此类提供 6 种方法,用于在 Python 程序中操作 History 对象。可用的方法包括:__init__、back、forward、go、push_state、replace_state。在安装 Aspose.Html FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:length、scroll_restoration、state。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
length | int | 读取 | 获取长度。 |
state | `object | None` | 读取 |
scroll_restoration | str | 读写 | 获取或设置滚动恢复。 |
方法
| 签名 | 描述 |
|---|---|
__init__(window: "Window") | Calls init(window) 在此 History 实例上。 |
| `push_state(state: object, title: str, url: str | None)` |
| `replace_state(state: object, title: str, url: str | None)` |
go(delta: int) | 在 session-history 中移动 delta,并在遍历时分发 popstate。 |
back() | 等同于 go(-1)。 |
forward() | 相当于 go(1)。 |