Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> JavaScript Προγραμματισμός

Πώς να Ελέγχου κύλισης με Javascript

Από JavaScript είναι ένα client-side γλώσσα που τρέχει σχετικά με το κοινό πρόγραμμα περιήγησης , μπορεί να χρησιμοποιηθεί για την εμφάνιση διαδραστικών ιστοσελίδων . JavaScript μπορεί να χρησιμοποιηθεί για τον έλεγχο των χαρακτηριστικών παράθυρο κύλισης μιας σελίδας web . Στην πραγματικότητα , είναι δυνατό να δημιουργήσει ένα pop-up παράθυρο που δεν έχει γραμμές κύλισης σε όλα με τη χρήση JavaScript . Για Javascript για να προσφέρουν όμως αυτό το επίπεδο διαδραστικότητας , θα πρέπει να συνδέεται τόσο αρχεία CSS και JavaScript . Οδηγίες
Η

1 Ανοίξτε την εφαρμογή επεξεργασίας HTML σας και να κηρύξει 2 divs στο έγγραφο με τίτλο " κύλισης " και " Scroll . " Divs είναι ετικέτες που ορίζουν λογικές διαιρέσεις σε ιστοσελίδες εντός περιεχόμενο της ιστοσελίδας και μπορούν να προστεθούν με τον ίδιο τρόπο όπως προστίθενται οι πίνακες και τα κελιά του πίνακα . Τα στοιχεία του πρώτου κύλισης στη σελίδα HTML θα πρέπει να μοιάζει κάπως έτσι :

Έλεγχος κύλισης με JavaScript </κεραμίδι > </head> <body> <div ... id="scrollholder" class="scrollholder"> <div id="scroll" class="scroll"> ... τοποθετήσετε το περιεχόμενο κύλιση σας εδώ ... </div > </div > <script type="text/javascript"> <- ! ScrollLoad ( " scrollholder " , " κύλιση " , αλήθεια ) ;//- > </script > ... </body> <br> <p> Τοποθετήστε το περιεχόμενο ιστοσελίδων στις 2 divs 2 <br> <p> κρίνει την αρχεία CSS και JavaScript σε . η κεφαλίδα της σελίδας HTML ως εξής : <br> <p> <head><meta name="viewport" content="width=device-width, initial-scale=1.0"> ... <link rel = Τύπος " στυλ " = " text /css " href = " scroll.css " mce_href = " scroll.css " media = " οθόνη , προβολής " /> Προσθέστε την επιχείρηση σας language="JavaScript" src="scroll.js" mce_src="scroll.js"> </script > ... </head> <br> <p> Τοποθετήστε τα στοιχεία της δεύτερης και άλλα κύλισης στη σελίδα HTML ως εξής : <br> <p> ... <div id="scrollholder2" class="scrollholder"> ? <div id="scroll2" class="scroll"> ... τοποθετήσετε το περιεχόμενο κύλιση σας εδώ ... </div > </div > <script type="text/javascript"> <- ! ScrollLoad ( " scrollholder2 " , " scroll2 " , false ) ;//- > </script > ... <br> εικόνων 3 <p> Δημιουργήστε το αρχείο " Scroll.js " και αντιγράψτε τον ακόλουθο κώδικα στο αρχείο : <br> <p> /* αριθμός κύλιση αντικειμένων * /document.No = 0 ? <br> <p> var isOpera = ( window.navigator.userAgent.indexOf ( "Opera" ) > -1) ? <br> <p> λειτουργία ScrollLoad ( Περιοχή , Περιεχόμενο , SettingTracSize ) { var κωδικός = " var scroller " + document.No + " = νέα dw_scrollObj ( Area , Περιεχόμενο, Περιεχόμενο , περιοχή , document.No ) ? " ? εάν ( SettingTracSize ) κωδικός + = " scroller " + έγγραφο . Όχι + " setBarSize ( ) ? . "? eval (κωδικός ) ? makeMouseWheeleScrolling ( Περιοχή ) ? document.No + + ? } <br> <p> /* <Mouse τροχό mouseWheelTimer scrolling> * /var = 0 ? <br> <p> makeMouseWheeleScrolling λειτουργία ( objName ) { var obj = document.getElementById ( objName ) ? <br> <p> αν ( obj.addEventListener ) { obj.addEventListener ( " DOMMouseScroll " , τροχός , ψευδής) ? } obj.onmousewheel = τροχό ? } <br> <p> Moveup λειτουργία ( μητρική) { dw_scrollObj.initScroll ( parent.id , " επάνω" ) ? clearInterval ( mouseWheelTimer ) ? mouseWheelTimer = setTimeout ( " mouseStop ( " + parent.id + " ) ? " , 200 ) ? } <br> <p> MoveDown λειτουργία ( μητρική) { dw_scrollObj.initScroll ( parent.id , " κάτω " ) ? clearInterval ( mouseWheelTimer ) ? mouseWheelTimer = setTimeout ( " mouseStop ( " + parent.id + " " ) ? " , 200 ) ? } <br> <p> λειτουργία mouseStop ( parentId ) { dw_scrollObj.stopScroll ( parentId ) ? mouseWheelTimer = 0 ? } <br> <p> /* λειτουργίες ποντίκι με τροχό κύλισης στο ποντίκι EFECT τροχού επί του αντικειμένου με js μου κύλισης * /λαβή λειτουργίας ( δέλτα , γονέας ) { var s = δ + " : " ? αν ( δ <0 ) { εάν ( isOpera ) Moveup ( μητρική) ? elsemoveDown (μητρική ) ? } else { if ( isOpera ) MoveDown ( μητρική) ? elsemoveUp ( μητρική) ? } } <br> <p> τροχό λειτουργία ( γεγονός) { var δέλτα = 0 ? ( ! περίπτωση ) εάν event = window.event ? εάν ( event. wheelDelta ) { δέλτα = event.wheelDelta/120 ? εάν ( window.opera ) delta -delta = ? } else if ( event.detail ) { δέλτα = - event.detail /3 ? } αν ( δ ) λαβή ( δέλτα , αυτό ) .?} /* <τροχού /ποντίκι κύλισης > * /<br> Η 4 <p> Βεβαιωθείτε ότι όλα τα αρχεία σας είναι αποθηκευμένα στον ίδιο φάκελο και να εκτελέσετε τη σελίδα HTML για να ελέγξετε <br> Η <br > <br> Η <div class="grad2"><script language='javascript' src='http://www.221021.com/ad/gr/2.js'></script></div> <div class="grad3"></div> </div> <div class="fanyedads"> <ul> <li>Τελευταίο άρθρο: <a class='LinkPrevArticle' href='/Programming/javascript-programming/91225.html' >Πώς να διαγνώσουν προβλήματα με Javascript </a></li> <li>Επόμενο άρθρο: <a class='LinkNextArticle' href='/Programming/javascript-programming/91227.html' >Πώς να ελέγξετε μια ιστοσελίδα για ένα Bug JavaScript </a></li> </ul> </div> </div> <div class="woqinimaderwr24"> <div class="dibud23"> <div class="biaotidas51"> <div class="biaotidas511"><h3>Συναφής σύστασή</h3></div> <div class="butudasda"></div> </div> </div> <div class="dibud24"> <div class="dibud241"> <h3><a href="/Programming/javascript-programming/91047.html" target="_blank">Πώς να Test για έναν άδειο πίνακα με JavaScript </a></h3> <p><a href="/Programming/javascript-programming/91047.html" target="_blank">Στην Javascript , ένας πίνακας είναι ένα αντικείμενο . Όπως και όλα τα αντικείμενα, ένας πίνακας έχει ιδιότητες και μεθόδους. Για παράδειγμα, η μέθοδος ώθησης χρησιμοποιείται για να προσθέσετε ένα νέο στοιχείο σε μία συστοιχία , όπως σε: array.push ( στοιχείο )? Η ιδιότητα μήκος ενός πίνακα αποθηκεύει τον αριθμό των στοιχείων στη συστοιχία. Αν το μήκος δεν είναι μεγαλύτερο από μηδέν, η συστοιχία είναι άδειο? Αλλιώς δεν είναι άδειο. Οδηγίες Η 1 Δημιουργήστε μια λειτουργία που θα δεχθεί μια σειρ</a></p> <div class="feggexiandsada"></div> <ul class="dsa31das"> <li><a href="/Programming/javascript-programming/91238.html" target="_blank">Πώς να αλλάξετε τις τιμές σε XML με JavaScript </a></li> <li><a href="/Programming/javascript-programming/91127.html" target="_blank">Πώς να δημιουργήσετε το Silverlight Apps με JavaScript </a></li> <li><a href="/Programming/javascript-programming/90960.html" target="_blank">Η ιδιότητες του iFrame σε Java </a></li> <li><a href="/Programming/javascript-programming/91180.html" target="_blank">Tutorial JavaScript για τη λειτουργία Time Επικύρωση </a></li> <li><a href="/Programming/javascript-programming/91187.html" target="_blank">Πώς να Ενεργοποίηση του ελέγχου διακομιστή Χρησιμοποιώντας Javascript </a></li> </ul> </div> <div class="dibud242"> <div class="biaotidasoidasf3h4"> <h4>Τελευταία άρθρα</h4> <div class="nibushihenzaiyi"></div> </div> <ul class="thydghaodennrend"> <li><a href="/Programming/php-mysql-programming/93016.html" target="_blank">Πώς να καλέσετε μια εξωτερική μορφή αρχείου με PHP HTML </a></li> <li><a href="/Programming/ruby-programming/94245.html" target="_blank">Τύποι Visual Basic Γραμμές εργαλείων </a></li> <li><a href="/Programming/php-mysql-programming/92002.html" target="_blank">Πώς να εγκαταστήσετε PHP Live Chat με Volusion Κατάστημα </a></li> <li><a href="/Programming/java-programming/89105.html" target="_blank">Πώς να ανοίξετε ένα λιμάνι για Android </a></li> <li><a href="/Programming/computer-programming-languages/88085.html" target="_blank">Πώς να κάνει ένα αρχείο INF για CAB </a></li> <li><a href="/Programming/java-programming/89622.html" target="_blank">Java Θεωρία & Πράξη : Συλλογή σκουπιδιών στην 1.4.1 JVM </a></li> <li><a href="/Programming/cc-programming/85892.html" target="_blank">Τι πρέπει να ξεκινήσει ο προγραμματισμός για το iPhone </a></li> <li><a href="/Programming/computer-programming-languages/88837.html" target="_blank">Πώς να γράψετε ένα πρόγραμμα γραφικών </a></li> </ul> </div> <div class="dibud243"> <div class="tibiaodsafda"><h4>JavaScript Προγραμματισμός</h4></div> <ul class="beitonggu"> <li><a href="http://www.221021.com/Software/data-compression/" >Συμπίεση δεδομένων</a></li> <li><a href="http://www.221021.com/Software/word-processing-software/" >Word λογισμικό επεξεργασίας</a></li> <li><a href="http://www.221021.com/Hardware/cd-dvd-drives/" >CD & DVD Drives</a></li> <li><a href="http://www.221021.com/Software/microsoft-word/" >Microsoft Word</a></li> <li><a href="http://www.221021.com/Software/web-clip-art/" >Web Clip Art</a></li> <li><a href="http://www.221021.com/Software/microsoft-access/" >Microsoft Access</a></li> <li><a href="http://www.221021.com/Software/utility-software/" >Λογισμικό Utility</a></li> <li><a href="http://www.221021.com/Troubleshooting/computer-viruses/" >Οι ιοί υπολογιστών</a></li> <li><a href="http://www.221021.com/Hardware/pc-computers/" >PC Computers</a></li> </ul> </div> </div> </div> <div class="dibudaohnagdsaw"> <div class="das342sd"><p>Πνευματικά δικαιώματα © <a href="http://www.221021.com/" target="_blank" >Γνώση Υπολογιστών</a> Όλα τα δικαιώματα κατοχυρωμένα </p></div> </div> </div> </body> </html>