前端天气插件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 相关文章推荐
JavaScript高级程序设计(第3版)学习笔记9 js函数(下)
Oct 11 Javascript
js实现可拖动DIV的方法
Dec 17 Javascript
js传中文参数controller里获取参数乱码问题解决方法
Jan 03 Javascript
Jquery 获取对象的几种方式介绍
Jan 17 Javascript
js取整数、取余数的方法
May 11 Javascript
JavaScript实现网页截图功能
Oct 16 Javascript
利用jQuery中的ajax分页实现代码
Feb 25 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
May 20 Javascript
jQuery导航条固定定位效果实例代码
May 26 jQuery
浅谈AngularJs 双向绑定原理(数据绑定机制)
Dec 07 Javascript
Angular2整合其他插件的方法
Jan 20 Javascript
利用js实现简易红绿灯
Oct 15 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中看实例学正则表达式
2006/12/25 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
2015/03/03 PHP
php命名空间设计思想、用法与缺点分析
2019/07/17 PHP
调用js时ie6和ie7,ff的区别
2009/08/19 Javascript
网站如何做到完全不需要jQuery也可以满足简单需求
2013/06/27 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
2013/07/21 Javascript
js实现按Ctrl+Enter发送效果
2014/09/18 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
javascript类型系统——日期Date对象全面了解
2016/07/13 Javascript
angularjs 实现带查找筛选功能的select下拉框实例
2017/01/11 Javascript
JS基于对象的特性实现去除数组中重复项功能详解
2017/11/17 Javascript
sublime text配置node.js调试(图文教程)
2017/11/23 Javascript
Postman模拟发送带token的请求方法
2018/03/31 Javascript
js实现自定义滚动条的示例
2020/10/27 Javascript
详解JavaScript执行模型
2020/11/16 Javascript
[04:11]DOTA2上海特级锦标赛主赛事首日TOP10
2016/03/03 DOTA
python实现查询苹果手机维修进度
2015/03/16 Python
python文件操作之批量修改文件后缀名的方法
2018/08/10 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
python3.6使用tkinter实现弹跳小球游戏
2019/05/09 Python
Python基于百度AI实现OCR文字识别
2020/04/02 Python
Python中的wordcloud库安装问题及解决方法
2020/05/27 Python
利用Python pandas对Excel进行合并的方法示例
2020/11/04 Python
领先的钻石和订婚戒指零售商:Diamonds-USA
2016/12/11 全球购物
美国一家著名的儿童鞋制造商:Stride Rite
2017/01/02 全球购物
澳大利亚制造的羊皮靴:Original UGG Boots
2017/11/13 全球购物
什么是会话Bean
2015/05/14 面试题
营销主管自我评价怎么写
2013/09/19 职场文书
统计员岗位职责
2013/11/14 职场文书
学生手册家长评语
2014/02/10 职场文书
诉讼授权委托书
2014/10/15 职场文书
2016年“我们的节日·端午节”活动总结
2016/04/01 职场文书
Python提取PDF指定内容并生成新文件
2021/06/09 Python
golang中字符串MD5生成方式总结
2021/07/04 Golang
spring 项目实现限流方法示例
2022/07/15 Java/Android