前端天气插件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 相关文章推荐
jquery1.4 教程二 ajax方法的改进
Feb 25 Javascript
ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
Feb 03 Javascript
Javascript实现鼠标右键特色菜单
Aug 04 Javascript
js仿黑客帝国字母掉落效果代码分享
Nov 08 Javascript
jquery实现放大镜简洁代码(推荐)
Jun 08 jQuery
基于jquery实现多级菜单效果
Jul 25 jQuery
微信小程序 页面跳转事件绑定的实例详解
Sep 20 Javascript
js时间戳与日期格式之间转换详解
Dec 11 Javascript
微信小程序实现简易table表格
Jun 19 Javascript
Javascript和jquery在selenium的使用过程
Oct 31 jQuery
Vue 组件的挂载与父子组件的传值实例
Sep 02 Javascript
element tree树形组件回显数据问题解决
Aug 14 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使用Mysql事务实例解析
2014/09/08 PHP
PHP实现过滤掉非汉字字符只保留中文字符
2015/06/04 PHP
ThinkPHP数据操作方法总结
2015/09/28 PHP
推荐40款强大的 jQuery 导航插件和教程(上篇)
2012/09/14 Javascript
js将控件隐藏及display属性的使用介绍
2013/12/30 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
使用js判断当前时区TimeZone是否是夏令时
2014/02/23 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
Javascript aop(面向切面编程)之around(环绕)分析
2015/05/01 Javascript
微信小程序 缓存(本地缓存、异步缓存、同步缓存)详解
2017/01/17 Javascript
如何用js判断dom是否有存在某class的值
2017/02/13 Javascript
jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
2017/03/23 jQuery
Angular2学习教程之TemplateRef和ViewContainerRef详解
2017/05/25 Javascript
JavaScript仿微信(电话)联系人列表滑动字母索引实例讲解(推荐)
2017/08/16 Javascript
微信小程序页面滑动屏幕加载数据效果
2020/11/16 Javascript
详解vue-router 路由元信息
2017/09/13 Javascript
vue.js开发实现全局调用的MessageBox组件实例代码
2017/11/22 Javascript
JS数组求和的常用方法总结【5种方法】
2019/01/14 Javascript
微信小程序textarea层级过高(盖住其他元素)问题的解决办法
2019/03/04 Javascript
react项目如何使用iconfont的方法步骤
2019/03/13 Javascript
python 输出一个两行字符的变量
2009/02/05 Python
使用Python标准库中的wave模块绘制乐谱的简单教程
2015/03/30 Python
Django安装配置mysql的方法步骤
2018/10/15 Python
python分块读取大数据,避免内存不足的方法
2018/12/10 Python
​如何愉快地迁移到 Python 3
2019/04/28 Python
matplotlib.pyplot画图并导出保存的实例
2019/12/07 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
Python测试框架:pytest学习笔记
2020/10/20 Python
用python实现一个简单的验证码
2020/12/09 Python
高街生活方式全球在线商店:AZBRO
2017/08/26 全球购物
英国运动服、设备及配件网站:DW Sports
2019/12/04 全球购物
财务工作犯错检讨书
2014/10/07 职场文书
2014年助理工程师工作总结
2014/11/14 职场文书
2015年个人现实表现材料
2014/12/10 职场文书
工作保证书怎么写
2015/02/28 职场文书
2016年感恩教师节校园广播稿
2015/12/18 职场文书