JS HTML5 音樂天氣播放器(Ajax取得天氣資訊)_javascript技巧
晚上要考軟體工程,實在不想複習。寫個播放器吧,這個只是個用來學習的小Demo,眾多不完善之處,下面貼出源代碼,如果要轉載,請加上版權聲明
PS:因為Ajax涉及到跨域獲取天氣資訊,有兩個版本,一個是直接跨域,IE10支持,其他的瀏覽器要改配置。另一個是伺服器端的weather.php,取得天氣資訊回傳json。
weather.php就不寫了,裡面的對應路徑存放對應的文件
演示地址:
http://569375.ichengyun.net/fm/
實現功能:
音樂播放,進度調節(滑動模組),音量條件,音樂隨機選擇,背景圖片,圖片預加載,音樂預加載,天氣Ajax獲取
音樂清單使用的json處理(也可以理解是hash表)
>
頭>
正文{邊距:0;填充:0; }
.clear{clear:both;}
#weather-body{margin:0;填充:0; }
#weather{ 位置:絕對;左:20px; top:30px;font-family:"微軟雅黑","SimHei";}
#weather p{ }
p #weather-city{ width:100px;顏色:#FFF;邊距:20px;字體大小:28px; }
p#天氣溫度{ width:200px;顏色:#FFF;邊距:20px;左邊距: 50px;字體大小:32px;}
p#weather-stat{ 寬度:200px;顏色:#FFF;邊距:20px;字體大小:26px; }
#music-box{ 位置:絕對;右字體大小:26px; }
#music-box{ 位置:絕對;右字體大小:26px; }
#music-box{ 位置:絕對;右字型:20px;填充:30px;過濾器:alpha(不透明度=70);-moz-不透明度:0.7;-khtml-不透明度:0.7;不透明度:0.7;底部:30px;text-align:center;}
#music-box div{ }
#music-box:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;不透明度: 1;}
h2#song-title{ font-family:"微軟雅黑","SimHei"; color:#fff;}
h3#song-author{font-family:"微軟雅黑","SimHei" ;顏色:#fff;}
div#music-process{ width:400px;}
div#music-process-p{float:left;邊距:0px 20px 0 20px;顯示:塊;寬度: 290px;背景:url(./images/button.gif) 0 -133px 重複-x ;高度:40px; }
span#music-process-slide{ 遊標:指針;顯示:塊;浮動:左;寬度:30px;背景:url(./images/button.png) -30px -230px 無重複;高度:30px;}
div#music-ctime{display:block;浮動:左;顏色:#FFF;粗細:粗體;寬度:40px;高度:30px;font-family:「Arial」;}
div#music-etime{display:block;浮動:左;顏色:#FFF;字體粗細:粗體;寬度:40px;高度:30px;字體系列:「Arial」;}
div#music-play{ 遊標:指針;顯示:無;邊距:10px 自動;寬度:100px;邊框:0px #FFF 實心;背景:url(./images/button.png) 0 -12px 無重複;高度:70px;}
div#music-next{遊標:指標;顯示:無;邊距:10px 自動;寬度:100px;頂部邊距:15px;邊框:0px #FFF 實心;背景:url(./images/button.png) 0 -85px 無重複;高度:40px;}
div#music-volume{float:right;邊邊距:10px;寬度:50px;} div#music-volume-v{float:left;顯示:塊;寬度:50px;背景:url(./images/button.png) 3px -250px 無重複;高度:100px; } span#music-volume-slide{遊標:指針;顯示:塊;浮動:左;寬度:40px;背景:url(./images/button.png) 0px -353px 無重複;高度:30px;}

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

從我記事開始,家裡就有一對落地式的大尺寸音響,讓我一直認為電視只有配上一套完整的音響系統才能稱得上是電視。但是剛開始工作的時候,我買不起專業的家庭音響。經過查詢、了解產品定位後,我發現回音壁這個品類非常適合我,不論是音質、體積或價格都符合我的需求。因此,我決定選擇回音壁。精挑細選後,我選了2024年初Bose推出了這款全景聲回音壁產品:Bose家庭娛樂揚聲器Ultra。 (圖片來源:雷科技攝製)一般來說,想要體驗到「原汁原味」的杜比全景聲效果,需要我們在家中佈置一套經過測量、校準的環繞聲+天花板

VLCChromecast功能在您的WindowsPC上不起作用嗎?此問題可能是由Chromecast設備與VLC的鑄造功能之間的兼容性問題引起的。在這篇文章中,我們將告訴你在這種情況下你可以做什麼,以及如果VLC渲染器找不到你的Chromecast該怎麼辦。如何在Windows上使用ChromecastVLC?要使用VLC將影片從Windows投射到Chromecast,請遵循以下步驟:打開媒體播放器應用程序,前往播放選單。導航到Renderer選項,您將能夠看到偵測到的Chromecast設

Audacity是一款免費開源的跨平台音訊編輯軟體。它具有開放的程式碼和插件貢獻機制,任何人都可以參與其中。此外,英特爾還提供了一套免費的OpenVINOAI插件,專為音樂編輯和播客製作人而設計。本站注意到,插件包大小約2GB,可在Intel的GitHub頁下載,還需要64位元Windows版Audacity才能運作。這款AI外掛最直覺的地方在於為Audacity音樂編輯功能帶來了三種進階工具:首先是「音樂生成」功能,使用者可以用文字描述所需音樂,AI會產生60秒以內的音樂片段,方便廣告和電影音樂

Windows10v1809十月更新版正朝著史上最糟糕Windows升級義無反顧地衝過去,不但第一次正式發布後緊急撤回,還在重新打造了一個月之久後仍然Bug層出不窮,讓人對微軟的品控越來越擔憂。現在,它的Bug清單上又多了一項,而且這次中招的是微軟自家的媒體播放器WindowsMediaPlayer。近期有網友回饋,在安裝最新修補程式後,Windows10v1809的WindowsMediaPlayer出現了無法拖曳播放進度條的問題。目前還沒有找到解決方法。微軟已確認了一個Bug,涉及兩個補丁KB4

音樂生用什麼平板合適華為的ipad中的12.9吋音響是一款非常好的產品。它配備了四個揚聲器,音效非常出色。而且,它屬於pro系列,相比其他款式稍微更好。整體來說,ipadpro是一款非常優秀的產品。這款mini4手機的喇叭聲音較小,效果一般般。不能用來外放音樂,還是需要依賴耳機來享受音樂。耳機音質好的會有稍微好一些的效果,而便宜的三四十元的耳機就無法滿足要求了。鋼琴電子譜用什麼平板如果您想購買一台10寸以上的iPad,我推薦使用兩款應用程序,分別是Henle和Piascore。 Henle提供

汽水音樂本地音樂怎麼添加?汽水音樂APP中可以添加自己喜愛的本地音樂,但是多數的小伙伴不知道如何添加本地音樂,接下來就是小編為用戶帶來的汽水音樂本地音樂添加方法圖文教程,有興趣的用戶快來一起看看吧!汽水音樂使用教學汽水音樂本地音樂怎麼添加1、先打開汽水音樂APP,主頁最下方【音樂】功能專區點擊;2、之後進入到播放頁面,點擊右下角【三個點】圖標;3、最後下方展開功能欄,選擇其中【下載】按鈕即可新增至本機音樂。

1.點選【+】。 2、點選上方【選擇音樂】。 3.點選【我的收藏】即可。方法二:1、開啟抖音,點選【我】。 2.點選頭像旁邊的【收藏】。 3.點選【音樂】即可

微信怎麼放音樂?微信APP中是可以播放自己喜愛的音樂,但是多數的小伙伴不知道微信中如何播放自己喜愛的音樂,接下來就是小編為用戶帶來的微信放音樂方法圖文教程,有興趣的用戶快來一起看看吧!微信使用教程微信怎麼放音樂1、先打開微信APP,從頂部向下滑動進入到小程式頁面;2、接著點擊如下圖箭頭所示的【音樂】;3、然後在如下圖的介面,搜尋框輸入喜愛的歌名;4、最後選擇對應歌名點選即可放歌曲。
