Heim  >  Artikel  >  Web-Frontend  >  Die Funktion zum Hinzufügen von Parametern nach der importierten CSS- oder JS-Datei

Die Funktion zum Hinzufügen von Parametern nach der importierten CSS- oder JS-Datei

高洛峰
高洛峰Original
2016-11-24 09:44:501210Durchsuche

Manchmal stoßen Sie möglicherweise auf JS- oder CSS-Dateiverweise und übergeben dann Parameter:

CSS und JS haben Parameter (in der Form .css?v= und .js?v=)

Es gibt zwei Möglichkeiten, Parameter zu verwenden:

Erstens existiert das Skript nicht, sondern wird dynamisch vom Server generiert, also eine Version Die angegebene Zahl zeigt den Unterschied an. Das heißt, der obige Code entspricht

Das zweite Upgrade:

Das dritte Upgrade:

< ;script src= "aaa.js?v=1.2">

......

Dabei ist „v“ nur ein Name, nehmen Sie es beiläufig auf. Diese Lösung entspricht dem Hinzufügen einer Zufallszahl nach der Ajax-Anforderungsadresse, wodurch der Browser denkt, dass auf eine andere Adresse zugegriffen wird, sodass die zwischengespeicherte Datei nicht verwendet wird.

Zum Beispiel wurde die Sina-Homepage am 5. April 2010 überarbeitet. Es wurde nur das CSS-Stylesheet geändert, das sich hinter dem CSS befinden kann, z. B. .css?2010.4.5 Wenn der Server den Cache nicht geleert hat, kann er die Sina-Homepage bisher nicht erneut öffnen, wenn er die CSS-Datei liest,


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn