Es ist recommended that JavaScript files be included on the bottom der Seite. Ich verwende die Telerik Rad Ajax-Steuerelemente, die JavaScript-Elemente oben auf der Seite ausgeben. Gibt es eine Möglichkeit, es zu zwingen, am unteren Ende der Seite JavaScript-Includes zu emittieren?Telerik - Platzierung von JavaScript-Datei enthält am unteren Rand der Seite
Antwort
Wenn Sie Ihren platzieren RadAjaxManager Als letztes Steuerelement in Ihrem Markup wird es das JavaScript am unteren Rand der Seite ausgeben.
Allerdings soweit die Platzierung der enthaltenen Verweise auf die scriptresource.axd (s). Es gibt keine Einstellung, um das zu ändern.
auch wenn Sie versuchen, Javascript in codebehind hinzufügen verwenden Sie die Funktion RegisterStartupScript, die Ihre js-Datei direkt vor dem Schließen des Formular-Tags. –
kann eine Lösung für dieses Problem sein JQuery zu verwenden, um das Skript asynchron wie folgt zu laden:
$(function() {
$.getScript("script.js", function() { // You may skip the second argument
alert("Done loading");
});
});
Sie können warten eine Weile, auch wie folgt aus:
$(function() {
setTimeout(function() {
$.getScript("script.js");
}, 500);
});
- 1. Leerstelle am unteren Rand der Seite leeren?
- 2. Wie man eine Fußzeile am unteren Rand der Seite, nicht am unteren Rand des Ansichtsfensters fixiert
- 3. Verwenden von jQuery zum Öffnen der Seite am unteren Rand.
- 4. Fußzeile nicht am unteren Rand der Seite Medienabfragen
- 5. Wie behält Facebook diese Symbolleiste am unteren Rand der Seite?
- 6. Machen Sie den Footer-Stick am unteren Rand der Seite
- 7. Fußzeile am unteren Rand behalten
- 8. Bootstrap 3: Entfernen unteren Rand von den Spalten am unteren Rand der Zeile
- 9. Scrollbildlauf nicht an den Rand am unteren
- 10. Xamarin Forms - machen Knopf am unteren Rand einer Seite erscheinen
- 11. Erscheint am unteren Rand einer leeren UINavigationBar
- 12. Rand für unteren Rand
- 13. Symbolleiste am unteren Rand in CoordinatorLayout
- 14. Listview - Fußzeile am unteren Rand des Bildschirms
- 15. Ausblenden Dreieck am unteren Rand des Bildes
- 16. Put appbarLayout am unteren Rand des Bildschirms
- 17. Ruby-Methoden am unteren Rand des Skripts?
- 18. Weitere Zellen am unteren Rand von UICollectionView laden
- 19. Müssen div mit iFrame am unteren Rand des Browsers halten
- 20. Wie man Text an den unteren Rand der Seite kleben?
- 21. anzeigen Summe am unteren Rand der Spalte in mysql
- 22. die Symbolleiste Pfeilsymbol am unteren Rand der Symbolleiste
- 23. UIButtons am unteren Rand von UIScrollView funktioniert nicht
- 24. Java - Zusätzliche Pixel am unteren Rand von JFrame (GridBagLayout)
- 25. Einseitige Bootstrap-Website laden am unteren Rand der Seite, wenn es an der Spitze laden sollte
- 26. Wann laden Sie Ihr Javascript am unteren Rand der Seite statt an der Spitze?
- 27. Dynamisch Ansicht am unteren Rand von RelativeLayout hinzufügen
- 28. IMG hat 5px extra padding am unteren Rand von div
- 29. Ändern der Größe von EditText unteren Rand
- 30. ReportViewer doppelte Symbolleiste am unteren Rand des Berichts?
Warum sagen Sie "Es wird empfohlen, dass js-Dateien am Ende der Seite eingefügt werden."? –
von yahoo Best Practices ... http: //developer.yahoo.com/performance/rules.html –
Dieser Gesichtspunkt ist sehr umstritten, weil zum Beispiel dies nur das Aussehen von schnellen Rendering erzeugt, und kann Nebeneffekt Probleme erstellen Es scheint so zu sein, dass es dort hängt, wo eine Skriptladung ungewöhnlich lang ist oder viele Skripte beim EOF gestapelt sind. Es gibt andere Möglichkeiten, das Blockieren von Skripts zu vermeiden, und Headline-Skripts sind in Ordnung. – annakata