Ο καλύτερος τρόπος για να φορτώσει τις εξωτερικές JavaScript

JavaScript Προσθέστε σχόλια

Οι συντάκτες είπε ότι η καλύτερη μέθοδος για την JS φόρτωσης, αυτός είναι ο τρόπος μη κλείδωμα JS φορτίου, των τριών προαναφερθεισών τεχνικών

  1. Δημιουργήστε δύο αρχεία JS, το πρώτο περιέχει μόνο τον απαραίτητο κώδικα δυναμική JS φόρτωσης, το δεύτερο περιέχει τα αναγκαία προσθήκη σε όλα τα περιεχόμενα κάποιου εκκίνηση?
  2. Δημιουργήστε ένα JS αρχείο φορτώνει την πρώτη ετικέτα <script> και το βάζουμε στο κάτω μέρος της σελίδας, </ body> μέσα?
  3. Δημιουργήστε ένα δεύτερο ετικέτες <script>, φορτίο του JS αρχείο και τρέξτε το δεύτερο πρόσθετο κωδικό προετοιμασίας.


Ο συγγραφέας παρέχει επίσης ένα παράδειγμα αυτής είναι η πρώτη JS αρχείο περιεχόμενο

  1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 url , callback ) { var script = document. createElement ( "script" ) script. type = "text/javascript" ; if ( script. readyState ) { //IE script. onreadystatechange = function ( ) { if ( script. readyState == "loaded" || script. readyState == "complete" ) { script. onreadystatechange = null ; callback ( ) ; } } ; } else { //Others script. onload = function ( ) { callback ( ) ; } ; } script. src = url ; document. getElementsByTagName ( "head" ) [ 0 ] . appendChild ( script ) ; } loadScript λειτουργία (url, επανάκλησης) (var script = έγγραφο. createElement ("σενάριο") σενάριο. type = "text / javascript"? αν (script. readyState) (/ / script IE. onreadystatechange λειτουργία = () (εάν (script . readyState == "φορτωθεί" | | script. readyState == "πλήρης") (script. onreadystatechange = null? επανάκλησης ();));) αλλιώς (/ / script κ.λπ.. onload = λειτουργία () (επανάκλησης ()? )?) σενάριο. src = url? έγγραφο. getElementsByTagName ("επικεφαλής") [0]. appendChild (script)?) 

Σελίδα κλήση

  1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 type = "text/javascript" src = "http://your.cdn.com/first.js" >< / script > < script type = "text/javascript" > loadScript("http://your.cdn.com/second.js", function(){ //initialization code }); < / script > < / body > <body> .. Τύπος <script κάτι = "text / src = javascript" "http://your.cdn.com/first.js"> </ script> <script τύπο = "text / loadScript javascript"> (" http://your.cdn.com/second.js ", λειτουργία () (/ / Αρχικοποίηση code))? </ script> /> το σώμα 

Αν θέλετε να φορτώσετε πολλαπλά αρχεία, να εξετάσει το έγγραφο από κοινού, ο συγγραφέας αυτής της ενοποίησης των διαφόρων εργαλείων που μεταγλώττιση οδοντωτούς τροχούς και δύο run-time mod_concat , combo Handler

Σύνδεσμοι: Ο καλύτερος τρόπος για να φορτώσει τις εξωτερικές JavaScript

  • Μερίδιο / Bookmark

Δεν υπάρχουν σχετικές θέσεις.

Σχετικές θέσεις έφερε σε σας από ένα ακόμη Σχετικές Θέσεις Plugin .

Αφήστε μια απάντηση


Θέμα WP & Εικόνες από N. Design Studio
Καταχωρήσεις RSS Σχόλια RSS Είσοδος