Ich habe eine benutzerdefinierte Masterseite erstellt. Ich habe auch eine benutzerdefinierte CSS-Datei erstellt, die ich in "Style Library" hochgeladen habe. Ich verlinke diese CSS-Datei mit:
%Vor%Jetzt möchte ich eine benutzerdefinierte JS-Datei erstellen und in der benutzerdefinierten Musterseite darauf verlinken. 1. Wo soll ich die JS-Datei hochladen, einen Ordner wie die "Style Library" erstellen? 2. Gibt es einen SharePoint-Weg, um mit der JS-Datei zu verknüpfen, wie der oben für eine CSS-Datei?
Sie können diese js-Datei in die Bibliothekssammlung der Websitesammlung hochladen. Wenn Sie diese in alle Websitesammlungen importieren möchten, erstellen Sie einen Ordner in Seitenlayouts und fügen Sie ihn dort ein. Und verweisen Sie dies auf Ihre Custome-Masterseite.
Sie können JS-Dateien im _layouts-Ordner speichern. Wenn Sie sie jedoch in der Stilbibliothek speichern, erhalten Sie einen Workflow / Änderungsverlauf kostenlos.
Wenn Sie Ihre JS-Dateien in der Stilbibliothek behalten, können Sie sie in Ihrer MasterPage mit dem ~ sitecollection-Token referenzieren, indem Sie das <SharePoint:Scriptlink>
-Tag verwenden, etwa so:
Verwenden Sie die Stilbibliothek und verwenden Sie CssRegistration und ScriptLink, wenn sie funktionieren. Aber manchmal legt SharePoint die Links in einer Reihenfolge, die Sie nicht möchten. In diesem Fall können Sie die Referenzen direkt einfügen:
%Vor%Überprüfen Sie die SharePoint: ScriptLink-Klasse, die der SharePoint: CssRegistration ähnelt.
Die Dokumentation ist ziemlich spärlich, aber versuchen Sie Ссылка
Tags und Links sharepoint-2007