我有一個簡單的問題,可能需要一個複雜的答案。視頻加載後更改頁面背景
我已經使用HTML5中的標記來製作視頻背景。加載視頻時,我希望頁面背景爲白色。一旦視頻加載後臺應該變成黑色。
視頻自動加載並在加載後自動啓動。
有沒有辦法用PHP,JavaScript或者JQuery來做到這一點?
我有一個簡單的問題,可能需要一個複雜的答案。視頻加載後更改頁面背景
我已經使用HTML5中的標記來製作視頻背景。加載視頻時,我希望頁面背景爲白色。一旦視頻加載後臺應該變成黑色。
視頻自動加載並在加載後自動啓動。
有沒有辦法用PHP,JavaScript或者JQuery來做到這一點?
假設您的標記看起來像
<video id='myvideo'></video>
嘗試連接一個onload事件處理
document.getElementById('myvideo').onload = function() {
document.body.style.backgroundColor = 'black';
}
很好的答案,即使我的身份證號碼相同,但你打敗了我幾秒鐘。 +1 – adeneo
是的,這是奇怪的,一會兒我以爲stackoverflow自動將我的顏色'黑色'更改爲'#000' – lostsource
這是一個使用圖像的'load'事件的演示:http://jsfiddle.net/tDzsa/ – Shmiddty
您應該能夠當一個'load'事件附加到視頻元素,改變背景被觸發。 – Shmiddty