Andrise programmeerimisalane WIKI
Akna aktiivsuse/passiivsuse tuvastamine
Tuvastamaks, kas aken on hetkel aktiivne või mitte, saab kasutada järgmist skripti. Juhul kui aken ei ole aktiivne (kasutajal on ees mõni teine brauseri tab või aken või mõni muu rakendus), siis pole mõistlik teha väga palju uuendamise taustapäringuid ning sellega serverit koormata.
function onBlur() { document.body.className = 'blurred'; }; function onFocus(){ document.body.className = 'focused'; }; if (/*@cc_on!@*/false) { // check for Internet Explorer document.onfocusin = onFocus; document.onfocusout = onBlur; } else { window.onfocus = onFocus; window.onblur = onBlur; }
Allikas: The Future of the Web
Käidud rada: • git_github • close_tab • funcparams • geolocation • iframe • jstorage • location_referer • storage • timefield • window_blur