Der*_*rek 3 javascript internet-explorer bookmarklet
我正在创建一个JavaScript书签,动态更新标题栏,但它不显示IE中的更改(我已经尝试过IE7和IE8).这是一个演示我的问题的简化示例:
javascript:document.title='new title';alert(document.title);
Run Code Online (Sandbox Code Playgroud)
请注意,该值在警报中更新,但不在标题栏或选项卡上更新.它在Chrome中运行正常.
这是IE中的一个错误.可以通过更改URL的片段标识符("hash")来解决它,这可能是也可能不适用于您的目的:
javascript:document.title='foobar';location.replace('#'+new Date().getTime())
Run Code Online (Sandbox Code Playgroud)
new Date().getTime() 用于获取不可能在页面中的任何位置用作名称或ID的唯一编号(以便页面实际上不滚动).
| 归档时间: |
|
| 查看次数: |
750 次 |
| 最近记录: |