Zoals JavaScript verbergen , VBScript is een programmeertaal die kan worden gebruikt door webontwikkelaars om on-the - fly wijzigingen in de Hypertext Markup Language ( HTML ) weergegeven voor de kijkers van hun website te maken . Bijvoorbeeld , het plaatsen van inhoud in een zorgvuldig gestructureerde elementen kunnen schuifbalken die nutteloos en lelijk zijn te creëren . Om de esthetiek van uw website te bewaren , kunt u gewoon verbergen deze schuifbalken door het gebruik van VBScript in combinatie met de HTML van de webpagina . VBScript en Cross - browser compatibiliteit Hoewel er verschillende oplossingen voor het verbergen van schuifbalken door een combinatie van VBScript en HTML , Webontwikkelaars moeten zich ervan bewust dat VBScript is uitsluitend bestemd voor gebruik in Internet Explorer browser van Microsoft . VBScript wordt niet ondersteund in andere browsers , zoals Firefox of Opera , in het algemeen , JavaScript biedt een meer toegankelijke alternatief . In veel gevallen ( waaronder CSS wijzigingen ) VBScript en JavaScript-code is identiek , maar je moet niet vertrouwen op deze toevallige interoperabiliteit , en u moet uw webpagina's grondig te controleren op naleving in meerdere browsers voor de implementatie van de site . < br > Hiding scrollbars Per element Voor bepaalde pagina-elementen , het verwijderen van de schuifbalken is het meest belangrijk wanneer het element de focus heeft . Bijvoorbeeld , kunt u dynamisch verwijderen van de scrollbar van een tekstveld wanneer de gebruiker klikt op het veld om het te activeren. Om dit te doen , onder de code " this.style.overflow = ' hidden ' " in de desbetreffende VBScript evenement . Om de schuifbalken verwijderen wanneer de gebruiker de muis over het element , typt u het volgende : ' OnMouseOver = " this.style.overflow = ' hidden ' ; " ' Om ze te verwijderen wanneer de gebruiker klikt het element , typt u het volgende : ' OnClick = " this.style.overflow = ' hidden ' ; . ' ' Hiermee kunt u het gedrag van veel schuifbalken afzonderlijk te controleren , maar betekent ook dat de gebruiker waarschijnlijk zal zien de schuifbalken voordat ze worden verwijderd , die kan worden esthetisch ongewenst . verbergen scrollbar van een element Wanneer het document Loads Als u een enkel element of een klein aantal elementen , een van de makkelijkste manieren is om een verklaring te plaatsen in de " OnLoad " attribuut van de webpagina 's " " tag , gebruik te maken van VBScript 's "stijl " verbergen functie om CSS te veranderen op de vlieg . Typen " " , bijvoorbeeld , zal de schuifbalken van een element verbergen met de id " container_1 " zodra de pagina wordt geladen . De gebruiker zal nooit zien het element verschijnen met schuifbalken helemaal . Aan de andere kant , met de OnLoad functie van de , in plaats van elk individueel element , beperkt het aantal elementen kunt u tegelijkertijd verbergen zonder uw HTML-code steeds onhandelbaar . Hiding Scrollbars met behulp van CSS klassen om het beste van beide werelden te krijgen, gebruik VBScript 's " className " om volledige CSS-klassen te veranderen in plaats van de afzonderlijke elementen van de stijl van een pagina . Wikkel de hele pagina in een lege div genaamd " maincontainer " en , in het OnLoad attribuut van de , schrijven " container.className = ' hidescrollbars ' ; " . U kunt dan bepalen een CSS-stijl in het document header genaamd " hidescrollbars div . " Dat de " overflow : hidden ; " omvat stijl . Wanneer de pagina wordt geladen , zal dit de schuifbalken van al de div -elementen op de pagina te verwijderen .
|