Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> JavaScript Programmeren >> Content
Hoe om te controleren als de browser de Focus in JavaScript
Steeds meer webpagina's zijn waarin JavaScript functies die worden uitgevoerd in lussen op regelmatige tijdstippen , hetzij om een URL voor updates pingen of een grotere gebruiker interactiviteit te voorzien van de pagina . Helaas , JavaScript verbruikt de middelen van de machine van de klant , met inbegrip van centrale verwerkingseenheid gebruik , geheugen en bandbreedte . Met dat in het achterhoofd , wordt het beschouwd als goede praktijk voor programmeurs om niet belasten deze middelen wanneer de gebruiker niet nodig heeft voor hen . Een manier om dat te doen is om te controleren of de browser ( of een bepaald tabblad in de browser ) focus heeft , en staat /functies dienovereenkomstig uit te schakelen . Instructies
1

Create twee functies , een voor wanneer de browser is in focus, en een voor wanneer de focus is wazig :

var onFocus
= function ( ) {

//insert code worden uitgevoerd wanneer het venster scherpstelling heeft opgedaan

} ; .

var onBlur = function ( ) {

//insert code
te lopen wanneer de venster heeft aandacht

verloren } ; . kopen van 2

Integreer functie detectie . Dit is de eerste plaats voor Internet Explorer , maar het is best om eigenschap detectie plaats browser detectie te gebruiken , want het is betrouwbaarder om direct te testen voor de functie die u wilt bewerken . Internet Explorer maakt gebruik van het pand document.onfocusin en document.onfocusout plaats window.onfocus en window.onbur , dus je moet controleren om te zien of deze documenteigenschappen zijn gedefinieerd :

if ( document.onfocusin = ! = undefined ) { var

onfocusin
= true;

} else { var

onfocusin
= false;

}
< br > 3

Vul de code door de juiste aandacht /onscherpte gebeurtenissen binding aan de functies gemaakt in stap 1 :

if ( onfocusin === true ) {

document.onfocusin
= onFocus ;

document.onfocusout
= onBlur ;

} else {

window.onfocus = onFocus ;

window.onblur = onBlur ;

}

Previous: Next:
  JavaScript Programmeren
·Hoe je Java Script Creëren 
·Javascript Timer Tutorial 
·Hoe te Sliding Content maken i…
·OnMouseOver Styles 
·Hoe de sessie variabelen van J…
·Hoe Vergelijk Java Script Stri…
·Tutorial over hoe je Pull down…
·Hoe kan ik JavaScript code in …
·JavaScript -functies op Named …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Turbo C Tutorial 
·Hoe te gebruiken Android SDK Tools op Wi…
·Hoe de Palette gebruiken in NetBeans 
·Hoe om tekst converteren naar een datum …
·Kenmerken van Java-applets 
·Wat is een gebeurtenis Bron in Java ? 
·Hoe te Decimaal naar binair omzetten in …
·Hoe kan ik een XML- verklaring in PHP Ve…
·Hoe te XNA installeren voor gebruik met …
Copyright © Computer Kennis http://www.nldit.com