前端天气插件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 相关文章推荐
“不能执行已释放的Script代码”错误的原因及解决办法
Sep 09 Javascript
Firefox和IE浏览器兼容JS脚本写法小结
Jul 07 Javascript
用Javascript 获取页面元素的位置的代码
Sep 25 Javascript
javascript 正则表达式相关应介绍
Nov 27 Javascript
jQuery实现企业网站横幅焦点图切换功能实例
Apr 30 Javascript
javascript实现网页端解压并查看zip文件
Dec 15 Javascript
indexedDB bootstrap angularjs之 MVC DOMO (应用示例)
Jun 20 Javascript
利用jQuery对无序列表排序的简单方法
Oct 16 Javascript
vue将data恢复到初始状态 &amp;&amp; 重新渲染组件实例
Sep 04 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
Oct 16 Javascript
vue 防止页面加载时看到花括号的解决操作
Nov 09 Javascript
vue+Element-ui前端实现分页效果
Nov 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实现的多彩标签效果代码分享
2014/08/21 PHP
ThinkPHP模板输出display用法分析
2014/11/26 PHP
jquery获取多个checkbox的值异步提交给php的方法
2015/06/24 PHP
如何解决PHP使用mysql_query查询超大结果集超内存问题
2016/03/14 PHP
php生成酷炫的四个字符验证码
2016/04/22 PHP
tp5递归 无限级分类详解
2019/10/18 PHP
Iframe自适应高度绝对好使的代码 兼容IE,遨游,火狐
2011/01/27 Javascript
jquery 定位input元素的几种方法小结
2013/07/28 Javascript
js判断ie版本号的简单实现代码
2014/03/05 Javascript
js函数参数设置默认值的一种变通实现方法
2014/05/26 Javascript
javascript结合Canvas 实现简易的圆形时钟
2015/03/11 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
JS本地刷新返回上一页代码
2016/07/25 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
2017/03/09 Javascript
关于js对textarea换行符的处理方法浅析
2018/08/03 Javascript
vue使用echarts图表的详细方法
2018/10/22 Javascript
vue 百度地图(vue-baidu-map)绘制方向箭头折线实例代码详解
2020/04/28 Javascript
python从ftp下载数据保存实例
2013/11/20 Python
解决Python 遍历字典时删除元素报异常的问题
2016/09/11 Python
Python爬虫常用小技巧之设置代理IP
2018/09/13 Python
python tkinter图形界面代码统计工具(更新)
2019/09/18 Python
Django实现WebSSH操作物理机或虚拟机的方法
2019/11/06 Python
python如何通过twisted搭建socket服务
2020/02/03 Python
python 实现图像快速替换某种颜色
2020/06/04 Python
Python进行特征提取的示例代码
2020/10/15 Python
DC Shoes官网:美国滑板鞋和服饰品牌
2017/09/03 全球购物
幼儿师范毕业生自荐信
2013/11/09 职场文书
中层干部竞争上岗演讲稿
2014/01/13 职场文书
宣传保护环境的公益广告词
2014/03/13 职场文书
事假请假条范文
2014/04/11 职场文书
应届生自荐信
2014/06/30 职场文书
2014年自愿离婚协议书范本
2014/09/25 职场文书
幼儿园教师教育随笔
2015/08/14 职场文书
postgresql 删除重复数据案例详解
2021/08/02 PostgreSQL
Nginx配置之实现多台服务器负载均衡
2021/08/02 Servers
Redis特殊数据类型HyperLogLog基数统计算法讲解
2022/06/01 Redis