Gdy zwiększenie MOSS publikacji stron za pomocą jQuery, I naciśnij następujące nierówności prędkości:
Błąd serwera w ' /’ Aplikacja.
Błąd parsera
Opis: Wystąpił błąd podczas analizowania zasobów wymaganych do obsługi tego żądania. Przejrzyj następujące szczegóły błędu szczegółowe analizy i odpowiednio zmodyfikuj plik źródłowy.
Komunikat o błędzie analizatora: Dozwolone są tylko formanty zawartości, bezpośrednio w treści strony, który zawiera formanty zawartości.
Źródła błędu:
Line 10: Line 11: Line 12: <script Line 13: type="text/javascript" Line 14: src="/jQuery/jquery-1.4.min.js">
Plik źródłowy: /_catalogs/masterpage/KCC_FacultyMember.aspx Linia: 12
Informacje o wersji: Microsoft.NET Framework w wersji:2.0.50727.4927; STRON ASP.Wersja netto:2.0.50727.4927
To było dość łatwo naprawić (h/t do mojego kolegi, Uday Ethirajulu). Upewnij się, że kod jQuery życie wewnątrz "PlaceHolderAdditionalPageHead", jak pokazano:
<ASP:Zawartość ContentPlaceholderID = "PlaceHolderAdditionalPageHead" RUNAT = "server">
<skrypt
Typ = text/javascript""src="/jQuery/jQuery-1.4.min.js">
</skrypt>
<skrypt typu = "text/javascript">
$(dokument).gotowe(Funkcja() {
// Genialny jQuery rzeczy idzie tutaj.
});
</skrypt>
</koniec>
Follow me on Twitter wiek na http://www.twitter.com/pagalvin
Ja zwykle wyra¿aæ mój jQuery wewnątrz [kodu źródłowego języka =”XML”][/kodu źródłowego], ale albo działa.
M.