前端天气插件tpwidget使用方法详解


Posted in Javascript onJune 24, 2019

本文实例为大家分享了前端天气插件tpwidget的具体使用方法,供大家参考,具体内容如下

PS:需要放到服务器才会生效

方法一:(心知天气)

<div id="tp-weather-widget" style="background: #666"></div>
<script>
  (function (T, h, i, n, k, P, a, g, e) {
    g = function () {
      P = h.createElement(i);
      a = h.getElementsByTagName(i)[0];
      P.src = k;
      P.charset = "utf-8";
      P.async = 1;
      a.parentNode.insertBefore(P, a)
    };
    T["ThinkPageWeatherWidgetObject"] = n;
    T[n] || (T[n] = function () {
      (T[n].q = T[n].q || []).push(arguments)
    });
    T[n].l = +new Date();
    if (T.attachEvent) {
      T.attachEvent("onload", g)
    } else {
      T.addEventListener("load", g, false)
    }
  }(window, document, "script", "tpwidget", "//widget.seniverse.com/widget/chameleon.js"))
</script>
<script>
  tpwidget("init", {
    "flavor": "slim",
    "location": "WX4FBXXFKE4F",
    "geolocation": "enabled",
    "language": "zh-chs",
    "unit": "c",
    "theme": "chameleon",
    "container": "tp-weather-widget",
    "bubble": "enabled",
    "alarmType": "badge",
    "color": "#FFFFFF",
    "uid": "UB6953924F",
    "hash": "ce68b5b7b447ec5bda327f8c9c2d59f9"
  });
  tpwidget("show");
</script>

结果:

前端天气插件tpwidget使用方法详解

方法二:(中国天气插件)

配置项的设置(例如背景、颜色、圆角):https://cj.weather.com.cn/plugin/pc

<div id="weather-float-he"></div>
<script type="text/javascript">
WIDGET = {FID: 'KbzQ7JDMhF'}
</script>
<script type="text/javascript" src="https://apip.weatherdt.com/float/static/js/r.js?v=1111"></script>

效果:

前端天气插件tpwidget使用方法详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用jQuery实现检测浏览器及版本的脚本代码
Jan 22 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
Mar 10 Javascript
输入密码检测大写是否锁定js实现代码
Dec 03 Javascript
jquery实现隐藏与显示动画效果/输入框字符动态递减/导航按钮切换
Jul 01 Javascript
js this函数调用无需再次抓获id,name或标签名
Mar 03 Javascript
IE8下Jquery获取select选中的值post到后台报错问题
Jul 02 Javascript
javascript基础知识分享之类与函数化
Feb 13 Javascript
js实现本地图片文件拖拽效果
Jul 18 Javascript
js使用原型对象(prototype)需要注意的地方
Aug 28 Javascript
JS库 Highlightjs 添加代码行号的实现代码
Sep 13 Javascript
使用Vue CLI创建typescript项目的方法
Aug 09 Javascript
使用React代码动态生成栅格布局的方法
May 24 Javascript
JavaScript深入V8引擎以及编写优化代码的5个技巧
Jun 24 #Javascript
JS实现给数组对象排序的方法分析
Jun 24 #Javascript
新手快速入门JavaScript装饰者模式与AOP
Jun 24 #Javascript
Electron + vue 打包桌面操作流程详解
Jun 24 #Javascript
JS字符串常用操作方法实例小结
Jun 24 #Javascript
新手入门带你学习JavaScript引擎运行原理
Jun 24 #Javascript
vue+elementUI 复杂表单的验证、数据提交方案问题
Jun 24 #Javascript
You might like
加速XP搜索功能堪比vista
2007/03/22 PHP
PHP入门学习的几个不错的实例代码
2008/07/13 PHP
rephactor 优秀的PHP的重构工具
2011/06/09 PHP
PHP 的异常处理、错误的抛出及回调函数等面向对象的错误处理方法
2012/12/07 PHP
zf框架的db类select查询器join链表使用示例(zend框架)
2014/03/14 PHP
PHP getallheaders无法获取自定义头(headers)的问题
2016/03/23 PHP
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
2016/05/13 PHP
浅谈php中的访问修饰符private、protected、public的作用范围
2016/11/20 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
同域jQuery(跨)iframe操作DOM(实例讲解)
2013/12/19 Javascript
JavaScript调试技巧之console.log()详解
2014/03/19 Javascript
nodejs开发环境配置与使用
2014/11/17 NodeJs
js读取csv文件并使用json显示出来
2015/01/09 Javascript
全面了解js中的script标签
2016/07/04 Javascript
Node.js中路径处理模块path详解
2016/11/14 Javascript
jQuery弹出窗口打开链接的实现代码
2016/12/24 Javascript
js下拉菜单生成器dropMenu使用方法详解
2017/08/01 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
一个检测OpenSSL心脏出血漏洞的Python脚本分享
2014/04/10 Python
python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
2014/08/22 Python
Python中的列表知识点汇总
2015/04/14 Python
Python创建模块及模块导入的方法
2015/05/27 Python
Anaconda多环境多版本python配置操作方法
2017/09/12 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
2019/02/07 Python
对python周期性定时器的示例详解
2019/02/19 Python
python使用tkinter库实现五子棋游戏
2019/06/18 Python
Tensorflow设置显存自适应,显存比例的操作
2020/02/03 Python
Myprotein葡萄牙官方网站:英国优质运动营养品牌
2016/09/12 全球购物
电子商务自荐书范文
2014/01/04 职场文书
八年级音乐教学反思
2014/01/09 职场文书
前处理班长职位说明书
2014/03/01 职场文书
电子信息工程专业自荐书
2014/06/24 职场文书
计算机专业自荐信
2015/03/05 职场文书
适合毕业生创业的项目怎么找?
2019/08/08 职场文书
Spring整合Mybatis的全过程
2021/06/28 Java/Android
Python中使用Opencv开发停车位计数器功能
2022/04/04 Python