我今天在Facebook的Chrome中通过控制台“摇摆”。
令人惊讶的是,我在控制台中收到了这条消息。
现在我的问题是:
这怎么可能?
我知道控制台有一些'exploit'方法,但是如何在控制台中进行这种字体格式化呢? (并且它CONSOLE.LOG?)如何创建格式化的javascript控制台日志消息
60
A
回答
85
是的,你可以用这样的格式化console.log()
论据。文字看起来就像你的例子。
请参阅Google's "Styling Console Output with CSS"或FireBug's Console Documentation了解更多详情。
文档链接还包含一些其他整洁的技巧,例如在控制台日志中包含对象链接。
19
试试这个:
console.log("%cThis will be formatted with blue text", "color: blue");
引用的文档,
您使用%C格式说明应用自定义CSS规则,任何 字符串你用console.log()或相关的方法写入控制台。
来源:
console.log("%cExtra Large Yellow Text with Red Background", "background: red; color: yellow; font-size: x-large");
注意%c
在第二位的第一个参数文字和样式规格前面: https://developers.google.com/web/tools/chrome-devtools/console/console-write#styling_console_output_with_css
6
从谷歌的网站:site
console.log("%cThis will be formatted with large, blue text", "color: blue; font-size: x-large");
7
相关问题
- 1. 如何在xcode控制台上查看phonegap javascript日志消息
- 2. PHP:消息/日志到Eclipse控制台?
- 3. Cassandra控制台日志消息
- 4. 如何抑制控制台上的Hadoop日志消息
- 5. 如何日志在控制台输出(Microsoft.Extensions.Logging)格式化
- 6. 如何在控制台中隐藏日志消息的来源?
- 7. 程式化控制台日志记录
- 8. 如何在控制台上显示日志消息?
- 9. 如何将日志消息同时写入日志文件和控制台?
- 10. 格式化控制台日志的红宝石字符串
- 11. 如何格式化python日志记录器的默认消息
- 12. 如何格式化我的日志消息
- 13. 错误的格式化日志消息;日志记录已写入日志
- 14. 如何在控制台上抑制由hadoop生成的日志消息
- 15. 简单的JavaScript控制台日志(FireFox)
- 16. Electron中的错误消息和控制台日志?
- 17. 我的Android Studio控制台不打印日志消息
- 18. 隐藏控制台日志中的调试消息
- 19. 从Web API到.NET 4和IIS6控制台的日志消息
- 20. 在STS 3.0控制台上不显示grails日志消息
- 21. Robolectric打印日志或控制台消息
- 22. C#控制台格式化
- 23. 铬控制台日志 - 使用Javascript
- 24. javascript控制台日志不工作
- 25. javascript抽象控制台日志记录
- 26. SignalR javascript控制台日志重定向
- 27. Javascript:控制台日志记录
- 28. SVN:用日志消息创建补丁
- 29. BaseLayerAndroid创建破坏日志消息
- 30. 如何检查Java控制台日志?