Home > SYS_Window > getUrlAnchor
SYS_Window.getUrlAnchor() method
获取 URL 锚点
签名
typescript
public getUrlAnchor(): string;1
返回值
string
URL 锚点值
示例
javascript
// 1. 备份当前完整地址(用于演示后还原)
const originalHref = location.href;
// 2. 写入一个示例锚点(地址栏会临时变成示例锚点)
eda.sys_Window.urlPushState(location.href.split('#')[0] + '#嘉立创示例_锚点');
// 3. 读取锚点(返回的是编码后的字符串,解码后展示)
const anchor = decodeURIComponent(eda.sys_Window.getUrlAnchor());
console.log('当前锚点:', anchor);
// 4. 还原原地址,保证编辑器锚点状态不受影响
eda.sys_Window.urlReplaceState(originalHref);
console.log('地址已还原');1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13