dou*_*elt 13 javascript css hyperlink
FF2(至少)不标记为链接:如果它在没有跟随href的情况下触发onclick处理程序,则访问.我正在使用onclick从服务器获取数据并修改页面,链接样式在这里似乎是合适的.但该链接未标记为已访问.
是否有跨浏览器方式将链接标记为已访问?如果失败了,有没有办法确定浏览器的a:访问样式并将其应用到链接?
感谢所有回复的人.
看起来答案是:
Nat*_*sos 18
我就是这样做的.仅适用于支持HTML5历史记录API的浏览器.
# store the current URL
current_url = window.location.href
# use replaceState to push a new entry into the browser's history
history.replaceState({},"",desired_url)
# use replaceState again to reset the URL
history.replaceState({},"",current_url)
Run Code Online (Sandbox Code Playgroud)
使用replaceState意味着后退按钮不会受到影响.
| 归档时间: |
|
| 查看次数: |
17086 次 |
| 最近记录: |