JS 获取新浪天气接口的实现代码
<! doctype html> <html> <head> <meta charset = "utf-8"> <meta http-equiv = "x-ua-confern content =" ie = edge "> <title> 天气 </head> </head> <form action = "/search" method = "get" id = "qform" style = "text-align: right ؛ display: inline ؛ float: right ؛ padding-right: 10px ؛" target = "_ blank"> <span> <input name = "keywords" id = "q" tabIndex = "1" value = "" maxLength = "100" autocomplete = "OFF" type = "text/javaScript" src = "jquery-1.8.3.min.js"> </script> <script type = "text/javaScript"> showlocale (objd) {var str ، colorfoot ؛ var yy = objd.getyear () ؛ إذا (yy <1900) yy = yy + 1900 ؛ var mm = objd.getMonth () + 1 ؛ إذا (mm <10) mm = '0' + mm ؛ var dd = objd.getDate () ؛ إذا (dd <10) dd = '0' + dd ؛ var hh = objd.gethours () ؛ إذا (hh <10) hh = '0' + hh ؛ var mm = objd.getMinutes () ؛ إذا (mm <10) mm = '0' + mm ؛ var ss = objd.getSeconds () ؛ إذا (ss <10) ss = '0' + ss ؛ var ww = objd.getday () ؛ إذا (ww == 0) colorhead = "" ؛ if (ww> 0 && ww <6) colorhead = "" ؛ إذا (ww == 6) colorhead = "" ؛ إذا (ww == 0) ww = "星期日" ؛ إذا (ww == 1) ww = "星期一" ؛ إذا (ww == 2) ww = "星期二" ؛ إذا (ww == 3) ww = "星期三" ؛ إذا (ww == 4) ww = "星期四" ؛ إذا (ww == 5) ww = "星期五" ؛ إذا (ww == 6) ww = "星期六" ؛ colorfoot = "" str = colorhead + yy + "-" + mm + "-" + dd + "" + hh + ":" + mm + ":" + ss + "" + ww + colorfoot ؛ العودة (str) ؛ } دالة tick () {var today ؛ اليوم = تاريخ جديد () ؛ document.getElementById ("SJ"). innerhtml = showlocale (اليوم) ؛ Window.SettImeout ("tick ()" ، 1000) ؛ } tick () ؛ دالة findweather () {var cityurl = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php؟format=js' ؛ $ .getScript (cityurl ، function (script ، textStatus ، jqxhr) {var citytq = remote_ip_info.city ؛ // 获取城市 citytq = "郑州" "& day = 0 & dfc = 3" ؛ _f = _w.f2 + "_1.png" ؛ " + img +" " + _w.s1 +" " + _w.t1 +" ℃~ " + _w.t2 +" ℃ " + _w.d1 + _w.p1 +" 级 "؛ $ ('#weather'). html (tq) ؛}}) ؛}) ؛ } findweather () </script> </body> </html>以上这篇 JS 获取新浪天气接口的实现代码就是小编分享给大家的全部内容了 , 希望能给大家一个参考 , 也希望大家多多支持武林网。