led*_*dje 20 javascript console
有没有办法检查浏览器是否能够使用控制台颜色而不嗅探?
console.log('%c Oh my heavens! ', 'background: #222; color: #bada55');
Run Code Online (Sandbox Code Playgroud)
例如,在chrome 26+和firebug中将打印彩色输出.
Dav*_*der 11
这是浏览器版本检测似乎是有效方法的少数情况之一.为了最大限度地减少这种方法的危险,请确保使用黑名单而不是白名单,无论现在感觉多么不直观(确保您不会遗漏新的未来浏览器,就像许多旧的netscape焦点代码一样) ).我知道这不是你想要听到的答案,但是作为console.log原生功能并没有观察到它的效果,所以据我所知,唯一的选择是进行浏览器版本检测.
| 归档时间: |
|
| 查看次数: |
1632 次 |
| 最近记录: |