多说使用ua-parser-js显示浏览器和系统信息

这篇博客介绍了如何在多说评论系统中添加浏览器和系统信息显示。通过引入ua-parser.js库,按照添加样式、添加js代码、引入库文件的步骤,可以在评论区展示访客的浏览器和操作系统详情。
摘要由CSDN通过智能技术生成
前言

昨天博客接入了评论系统,使用的是国内的多说

之前看到过有些利用该评论系统的有浏览器和系统信息的显示,感觉很不错。

所以,也想有这样的效果。

问题

多说如何显示浏览器和系统的信息?

解决方法

经过查找,利用UAParser.js可以实现。

步骤

1. 添加样式

1 span.this_ua {
  background-color: #ccc!important;border-radius: 4px;padding: 0 5px!important;margin: 0 1px!important;border: 1px solid #BBB!important;color: #fff;}
2 .this_ua.platform.Windows{
  background-color: #39b3d7!important;border-color: #46b8da!important;}
3 .this_ua.platform.Linux {
  background-color: #3A3A3A!important;border-color: #1F1F1F!important;}
4 .this_ua.platform.Android {
  background-color: #00C47D!important;border-color: #01B171!important;}
5 .this_ua.browser.Chrome{
  background-color: #5cb85c!important;border-color: #4cae4c!important;}
6 .this_ua.browser.Firefox{
  background-color: #f0ad4e!important;border-color: #eea236!important;}
7 .this_ua.browser.IE{
  background-color: #428bca!important;border-color: #357ebd!important;}
8 .this_ua.browser.Opera{
  background-color: #d9534f!important;border-color: #d43f3a!important;}

可以新建一个css文件,在页面中添加引用。

如自定义显示颜色css请加.this_ua.platform.相关名称(注意大小写)。

2. 添加js代码

这段代码最好放在多说js代码之后,可以放在多说js的下面。

下面两段代码根据需要选择。

正常加载使用这段代码:

 1 <script type="text/javascript">
 2   if (typeof DUOSHUO !== 'undefined')hookDUOSHUO_tp();
 3   else $('[src="http://static.duoshuo.com/embed.js"]')[0].onload=hookDUOSHUO_tp;
 4   function hookDUOSHUO_tp(){
 5       var _D_post=DUOSHUO.templates.post
 6       DUOSHUO.templates.post=function (e,t){
 7           var rs=_D_post(e,t);
 8           if
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值