首頁 web前端 js教程 JS HTML5 音樂天氣播放器(Ajax取得天氣資訊)_javascript技巧

JS HTML5 音樂天氣播放器(Ajax取得天氣資訊)_javascript技巧

May 16, 2016 pm 05:33 PM
天氣 播放器 音樂

晚上要考軟體工程,實在不想複習。寫個播放器吧,這個只是個用來學習的小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

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

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

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

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

Bose Soundbar Ultra首發體驗:開箱即用的家庭劇院? Bose Soundbar Ultra首發體驗:開箱即用的家庭劇院? Feb 06, 2024 pm 05:30 PM

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

VLC Chromecast無法在Windows PC上執行 VLC Chromecast無法在Windows PC上執行 Mar 26, 2024 am 10:41 AM

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

透過英特爾 OpenVINO 插件,Audacity 現已獲得 AI 音訊編輯功能 透過英特爾 OpenVINO 插件,Audacity 現已獲得 AI 音訊編輯功能 Feb 15, 2024 am 11:06 AM

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

win10播放器進度條不動 win10播放器進度條不動 Feb 12, 2024 am 08:12 AM

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

選擇適合音樂生的平板電腦 選擇適合音樂生的平板電腦 Jan 10, 2024 pm 10:09 PM

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

汽水音樂本地音樂怎麼添加 汽水音樂本地音樂怎麼添加 Feb 23, 2024 pm 07:13 PM

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

抖音查看收藏的音樂的詳細步驟 抖音查看收藏的音樂的詳細步驟 Mar 26, 2024 pm 06:20 PM

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

微信怎麼放音樂 微信怎麼放音樂 Feb 23, 2024 pm 09:28 PM

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

See all articles