Heim >Web-Frontend >Front-End-Fragen und Antworten >Was soll ich tun, wenn der Server CSS nicht laden kann?

Was soll ich tun, wenn der Server CSS nicht laden kann?

藏色散人
藏色散人Original
2020-12-22 09:53:072105Durchsuche

Lösungen für den Server, der CSS nicht laden kann: 1. Wenn das Projekt veröffentlicht wird, leeren Sie den Cache des entsprechenden Projekts auf dem Server. 2. Fügen Sie eine Zufallszahl hinzu, nachdem Sie auf die CSS- und JS-Dateien verwiesen haben. 3. Ändern Sie die referenzierten Dateien direkt CSS- und JS-Dateiname.

Was soll ich tun, wenn der Server CSS nicht laden kann?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, CSS3-Version. Diese Methode ist für alle Computermarken geeignet.

Empfohlen: „css-Video-Tutorial

Was ist der Grund, warum der Server js und css nicht laden kann? Wie kann man es lösen?

Die Gründe für diese Situation:

1 Die entsprechenden Cache-Dateien im Serverprojekt werden nicht gelöscht, was dazu führt, dass der Client die zuvor zwischengespeicherten JS- und CSS-Dateien vom Server liest (der vorherige Code wurde nicht geändert)

2. Der Browser des Clients hat den Cache nicht geleert, oder der Cache wurde nicht sauber geleert, und es ist immer noch ein Cache vorhanden. Daher werden beim Surfen im Internet die lokal zwischengespeicherten CSS- und JS-Dateien gelesen und die neuesten CSS- und js-Dateien werden nicht vom Server gelesen

Lösung:

1 In der ersten Situation wird der Cache des entsprechenden Projekts auf dem Server geleert, wenn Sie vergessen, ihn beim Veröffentlichen zu löschen. Denken Sie daran, es zu löschen, da ich es zuvor nicht gelöscht habe. Der Cache auf dem Server führt dazu, dass der Client die zwischengespeicherten Dateien auf dem Server liest, sodass der geänderte Code nicht wirksam wird. Für den zweiten Typ Wenn beim Löschen bestätigt wird, dass der Server-Cache gelöscht wurde und es sich nicht um ein Server-Cache-Problem handelt, können Sie erwägen, nach dem Zitieren der CSS- und JS-Dateien eine Zufallszahl (auch Versionsnummer genannt) hinzuzufügen, z. B.:

<script type="text/javascript" src="<%=request.getContextPath()%>/JS/common.js?v=20180201"></script>
<link href="<%=request.getContextPath()%>/CSS/Common.css?v=20180201"  rel="stylesheet" type="text/css" />

3. Wenn die beiden oben genannten Methoden nutzlos sind, dann bin ich auf eine Situation gestoßen, die ich noch nie erlebt habe. In diesem Fall gibt es eine Änderung, die das Problem definitiv lösen kann der von Ihnen zitierten CSS- und JS-Dateien Dies sollte auf jeden Fall möglich sein.

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der Server CSS nicht laden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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