前端天气插件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 相关文章推荐
ExtJS Window 最小化的一种方法
Nov 18 Javascript
用JavaScript对JSON进行模式匹配(Part 1-设计)
Jul 17 Javascript
jquery下json数组的操作实现代码
Aug 09 Javascript
六款帮助你实现惊艳视差滚动效果的jQuery插件
Sep 14 Javascript
JS特效实现图片自动播放并可控的效果
Jul 31 Javascript
IE中document.createElement的iframe无法设置属性name的解决方法
Sep 14 Javascript
JS实现单击输入框弹出选择框效果完整实例
Dec 14 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
Dec 07 Javascript
ES6下子组件调用父组件的方法(推荐)
Feb 23 Javascript
JS实现的tab页切换效果完整示例
Dec 18 Javascript
vue+webpack 更换主题N种方案优劣分析
Oct 28 Javascript
Vue实现简单计算器案例
Feb 25 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
PHP 进程锁定问题分析研究
2009/11/24 PHP
PHP连接MySQL数据的操作要点
2015/03/20 PHP
php判断对象是派生自哪个类的方法
2015/06/20 PHP
PHP响应post请求上传文件的方法
2015/12/17 PHP
php 截取utf-8格式的字符串实例代码
2016/10/30 PHP
PHP7多线程搭建教程
2017/04/21 PHP
jquery判断单个复选框是否被选中的代码
2009/09/03 Javascript
jquery利用ajax调用后台方法实例
2013/08/23 Javascript
angular.bind使用心得
2015/10/26 Javascript
js实现带农历和八字等信息的日历特效
2016/05/16 Javascript
基于d3.js实现实时刷新的折线图
2016/08/03 Javascript
浅谈jquery设置和获得checkbox选中的问题
2016/08/19 Javascript
JavaScript中的ajax功能的概念和示例详解
2016/10/17 Javascript
如何使用Bootstrap创建表单
2017/03/29 Javascript
Vue Ajax跨域请求实例详解
2017/06/20 Javascript
nodejs 日志模块winston的使用方法
2018/05/02 NodeJs
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
vue学习之Vue-Router用法实例分析
2020/01/06 Javascript
JavaScript事件概念详解(区分静态注册和动态注册)
2021/02/05 Javascript
Python中的闭包总结
2014/09/18 Python
Djang中静态文件配置方法
2015/07/30 Python
Python  pip安装lxml出错的问题解决办法
2017/02/10 Python
python中实现字符串翻转的方法
2018/07/11 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
python对绑定事件的鼠标、按键的判断实例
2019/07/17 Python
python sqlite的Row对象操作示例
2019/09/11 Python
Python爬虫获取豆瓣电影并写入excel
2020/07/31 Python
Python字符串三种格式化输出
2020/09/17 Python
美国在线购买空气净化器、除湿器、加湿器网站:AllergyBuyersClub
2021/03/16 全球购物
仓库管理计划书
2014/05/04 职场文书
专科应届毕业生求职信
2014/06/04 职场文书
2014年乡镇工会工作总结
2014/12/02 职场文书
社区安全温馨提示语
2015/07/14 职场文书
2016年教师师德师风承诺书
2016/03/25 职场文书
Nginx配置https原理及实现过程详解
2021/03/31 Servers