Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> .

Come controllare Barre di scorrimento con Javascript

Dal JavaScript è un linguaggio lato client che viene eseguito sul browser comune , può essere utilizzato per visualizzare le pagine web interattive . JavaScript può essere utilizzato per controllare le caratteristiche della finestra della barra di scorrimento di una pagina web . In realtà, è possibile creare una finestra pop- up che non ha barre di scorrimento a tutti utilizzando JavaScript . In modo che il supporto JavaScript per offrire questo livello di interattività tuttavia , ha bisogno di essere collegato ad entrambi i file CSS e JavaScript . Istruzioni
1

Aprire l'applicazione editor HTML e di dichiarare 2 div nel documento denominato " barra di scorrimento " e " Scroll ". Div sono i tag che definiscono le divisioni logiche su pagine web all'interno di un contenuto della pagina web e possono essere aggiunti allo stesso modo vengono aggiunte tabelle e celle di tabelle . Gli elementi della prima barra di scorrimento nella pagina HTML dovrebbe essere simile a questo:

Controllo Barre di scorrimento con JavaScript < /piastrelle > < /head> <body> <div ... id="scrollholder" class="scrollholder"> <div id="scroll" class="scroll"> ... posizionare il contenuto scorrevole qui ... < /div > < /div > <script type="text/javascript"> < - ! ScrollLoad ( " scrollholder " , " scorrere ", true ) ;//- . > < /script> ... < /body> <br> <p> Inserire il contenuto della pagina web in 2 div <br> 2 <p> dichiarare i file CSS e JavaScript l'intestazione della pagina HTML come segue : <br> <p> <head><meta name=viewport content="width=device-width, initial-scale=1.0"> ... < link rel = tipo " foglio di stile " = "text /css " href = " scroll.css " mce_href = " scroll.css "media = " schermo di proiezione " /> <script type="text/javascript" language="JavaScript" src="scroll.js" mce_src="scroll.js"> < /script > ... < /head> <br> <p> Posizionare gli elementi della seconda e le altre barre di scorrimento nella pagina HTML come segue : <br> <p> ... <div id="scrollholder2" class="scrollholder"> ; <div id="scroll2" class="scroll"> ... posizionare il contenuto scorrevole qui ... < /div > < /div > <script type="text/javascript"> < - ! ScrollLoad ( " scrollholder2 " , " Scroll2 " , false) ;//- > < /script> ... <br> 3 <p> Creare il file " Scroll.js " e copiare il seguente codice nel file : <br> <p> /* numero di oggetti di scorrimento * /document.No = 0; <br> <p> var isOpera = ( window.navigator.userAgent.indexOf ( " Opera" ) > -1) ; <br> <p> funzione ScrollLoad ( Area , Contento, SettingTracSize ) {var codice = "var scroller " + document.No + " = new dw_scrollObj ( Area, contenuto, contenuti , Area, document.No ) ;" se ( SettingTracSize ) codice + = " scroller " + documento . Nessun + " setBarSize (); ". ; eval ( codice ) ; makeMouseWheeleScrolling ( Area ) ; document.No + + ; } <br> <p> /* <mouse wheele scrolling> * /var mouseWheelTimer = 0 ; <br> <p> funzione makeMouseWheeleScrolling ( objName ) {var obj = document.getElementById ( objName ) ; <br> <p> se ( obj.addEventListener ) { obj.addEventListener ( " DOMMouseScroll " , ruota , false) ; } obj.onmousewheel = ruota ; } <br> <p> funzione moveUp ( genitore ) { dw_scrollObj.initScroll ( parent.id , "up "); clearInterval ( mouseWheelTimer ) ; mouseWheelTimer = setTimeout ( " mouseStop ( ' " + parent.id + "' ) , " , 200); } <br> <p> funzione moveDown ( parent ) { dw_scrollObj.initScroll ( parent.id , " giù "); clearInterval ( mouseWheelTimer ) ; mouseWheelTimer = setTimeout ( " mouseStop ( ' " + parent.id + " '); " , 200); } <br> <p> funzione mouseStop ( parentId ) { dw_scrollObj.stopScroll ( parentId ) ; mouseWheelTimer = 0 ;} <br> funzioni della rotellina del mouse <p> /* per scorrere il topo ruota EFF sopra oggetto con il mio js scrollbar * /function handle ( delta , genitore ) {var s = delta + " : " ; if ( delta < 0 ) {if ( isOpera ) moveUp ( genitore ) ; elsemoveDown ( genitore ) ; } else { if ( isOpera ) moveDown ( genitore ) ; elsemoveUp ( genitore );} } <br> ruota funzione <p> (event ) {var delta = 0; ( ! evento ) se l'evento = window.event ; se ( event. wheelDelta ) { delta = event.wheelDelta/120 ; se ( window.opera ) = delta -delta ; } else if ( event.detail ) { delta = - event.detail /3; } if ( delta) maniglia ( delta , questo ) ; } /* < /mouse con rotella di scorrimento > * /<br> 4 <p> verificare tutti i file vengono salvati nella stessa cartella ed eseguire la pagina HTML per testare <br> < br . > <br> <ul class="mhjkhjlj"> <li> <a class='LinkPrevArticle' href='/Programmazione/Programmazione-Javascript/1182450.html' >Come diagnosticare problemi con Javascript </a></li> <li> <a class='LinkNextArticle' href='/Programmazione/Programmazione-Javascript/1182454.html' >Come controllare un sito web per un Bug JavaScript </a></li> </ul> <div class="deep"> <div class="guanggadsadswqew"><script language='javascript' src='http://www.354353.com/AD/it3.js'></script></div> <div class="guanggadsadswqew1"></div> </div> <div class="xiangguanleitong"> <div class="vbfdghgjt65f"><h4>Informazioni correlate</h4></div> <ul> <li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1192630.html" target="_blank">Come faccio a chiudere un documento Word con VBA ? </a></li><li><a href="/Programmazione/Python-Programming/1188150.html" target="_blank">Come sostituire Regex su Python </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1177690.html" target="_blank">Qual è Computer Programming ? </a></li><li><a href="/Programmazione/Perl-Programming/1186454.html" target="_blank">Qual è la sintassi Perl per codifica URL </a></li><li><a href="/Programmazione/Java-Programming/1181238.html" target="_blank">Vantaggi e svantaggi di Java Virtual Machine Interprete </a></li><li><a href="/Programmazione/C--C-----Programming/1171946.html" target="_blank">Un tutorial su Microsoft Visual Studio C + + </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183450.html" target="_blank">Come fare un Tag Cloud in PHP </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181646.html" target="_blank">Come aggiungere i numeri multipli utilizzando Javascript </a></li> </ul> </div> </div> </div> <div class="woshiyouleirog"> <div class="zxtjianasd"> <div class="bidssdfjm3"><h4>Articoli consigliati</h4></div> <div class="dasdcdfurit33"> <ul> <li><a href="/Programmazione/Programmazione-Javascript/1182496.html" target="_blank">Come convertire HTML a JSP </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182300.html" target="_blank">Come implementare un distruttore di base in Javascript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181884.html" target="_blank">Come ruotare un Div in JavaScript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181846.html" target="_blank">Come calcolare altezza testo </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181714.html" target="_blank">La funzione Back in HTML Coding </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182250.html" target="_blank">Come attivare il pulsante Disattiva modulo in Javascript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181792.html" target="_blank">Come modificare un Marquee con JavaScript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182402.html" target="_blank">Come modificare il cursore sul rollover </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182534.html" target="_blank">Come creare un modulo di registrazione per un sito web </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182064.html" target="_blank">Come convertire il testo in numeri interi in JavaScript </a></li> </ul> </div> </div> <div class="guanggandgsa32a"> </div> <div class="huosirengs"> <li><a class='childclass' href='/Programmazione/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='/Programmazione/Computer-Programming-Languages/' target="_self">Computer Programming Languages</a></li> <li><a class='childclass' href='/Programmazione/Delphi-Programming/' target="_self">Delphi Programming</a></li> <li><a class='childclass' href='/Programmazione/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='/Programmazione/Programmazione-Javascript/' target="_self">Programmazione Javascript</a></li> <li><a class='childclass' href='/Programmazione/PHP--MySQL-Programmazione/' target="_self">PHP /MySQL Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a class='childclass' href='/Programmazione/Python-Programming/' target="_self">Python Programming</a></li> <li><a class='childclass' href='/Programmazione/rubino-Programmazione/' target="_self">rubino Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Nozioni-di-base-di-Visual-Programming/' target="_self">Nozioni di base di Visual Programming</a></li> </div> </div> </div> <div class="dsadsafa-da"> <p class="sdqwfwe42">  </p> <p class="vbnhg654">Programmazione © www.354353.com</p> <p class="iop8iud"> </p> </div> </div> </body> </html>