HTML and CSS Reference
In-Depth Information
< script src = "modernizr.js" >< /script>
< script type = "text/javascript" >
window . addEventListener ( 'load' , eventWindowLoaded , false
false );
var
var loadCount = 0 ;
var
var itemsToLoad = 2 ;
var
var buttonSheet ;
var
var audioElement ;
var
var buttonWait = 5 ;
var
var timeWaited = buttonWait ;
function
function eventWindowLoaded () {
audioElement = document . createElement ( "audio" );
document . body . appendChild ( audioElement );
var
var audioType = supportedAudioFormat ( audioElement );
iif ( audioType == "" ) {
alert ( "no audio support" );
return
return ;
}
audioElement . addEventListener ( "canplaythrough" , itemLoaded , false
false );
audioElement . setAttribute ( "src" , "song1." + audioType );
buttonSheet = new
new Image ();
buttonSheet . onload = itemLoaded ;
buttonSheet . src = "audiocontrols.png" ;
}
function
function supportedAudioFormat ( audio ) {
var
var returnExtension = "" ;
iif ( audio . canPlayType ( "audio/ogg" ) == "probably" ||
audio . canPlayType ( "audio/ogg" ) == "maybe" ) {
returnExtension = "ogg" ;
} else
else iif ( audio . canPlayType ( "audio/wav" ) == "probably" ||
audio . canPlayType ( "audio/wav" ) == "maybe" ) {
returnExtension = "wav" ;
} else
else iif ( audio . canPlayType ( "audio/mp3" ) == "probably" ||
audio . canPlayType ( "audio/mp3" ) == "maybe" ) {
returnExtension = "mp3" ;
}
return
return returnExtension ;
}
function
function canvasSupport () {
Search WWH ::




Custom Search