„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Können Sie Inline-Skripts mithilfe des Attributs „src“ in eine externe JavaScript-Datei einbetten?

Können Sie Inline-Skripts mithilfe des Attributs „src“ in eine externe JavaScript-Datei einbetten?

Veröffentlicht am 06.11.2024
Durchsuche:270

Can You Embed Inline Script in an External JavaScript File Using the \

Können Sie Inline-Skript mithilfe des SRC-Attributs in eine externe JavaScript-Datei einbetten?

Während JavaScript normalerweise mithilfe einer externen Skriptdatei eingebunden wird, Es stellt sich häufig die Frage: Kann ein Inline-Skript mithilfe des src-Attributs in diese externe Datei eingebunden werden?

Gemäß der HTML 4.01-Spezifikation:

"Das Skript kann innerhalb des Inhalts der Datei definiert werden SCRIPT-Element oder in einer externen Datei. Wenn das src-Attribut nicht festgelegt ist, müssen Benutzeragenten den Inhalt des Elements als Skript interpretieren. Wenn der src einen URI-Wert hat, müssen Benutzeragenten den Inhalt des Elements ignorieren und das Skript über das abrufen URI.“

Mit anderen Worten, es handelt sich entweder um ein Inline-Skript oder ein externes Skript, das über das src-Attribut geladen wird. Die beiden Methoden können nicht im selben Skript-Tag koexistieren.

Klarstellung:

Das src-Attribut hat immer Vorrang vor dem Inline-Skriptcode. Wenn ein Skript-Tag sowohl ein src-Attribut als auch ein Inline-Skript enthält, ignorieren Browser das Inline-Skript und laden nur die externe JavaScript-Datei, die durch das src-Attribut angegeben wird.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3