Når styrkelse af MOSS publising sider ved hjælp af jQuery, Jeg ramt den følgende hastighed bump:
Serverfejl i ' /’ Ansøgning.
Parserfejl
Beskrivelse: Der opstod en fejl under parsingen af en ressource, der er nødvendige for at behandle denne anmodning. Læs de følgende detaljer om parsefejlen, og foretag de nødvendige ændringer af kildefilen.
Parser fejlmeddelelse: Kun er indholdskontrolelementer tilladt direkte på en indholdsside, der indeholder indholdskontrolelementer.
Kilde fejl:
Line 10: Line 11: Line 12: <script Line 13: type="text/javascript" Line 14: src="/jQuery/jquery-1.4.min.js">
Kildefil: /_catalogs/masterpage/KCC_FacultyMember.aspx Linje: 12
Versionsoplysninger: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET-versionen:2.0.50727.4927
Det var let nok at lave (h/t til min kollega, Uday Ethirajulu). Sørg for, at jQuery kode bor inde i "PlaceHolderAdditionalPageHead" som vist:
<ASP:Indhold ContentPlaceholderID = "PlaceHolderAdditionalPageHead" RUNAT = "server">
<script
type = text/javascript""src="/jQuery/jQuery-1.4.min.js">
</script>
<script type = "tekst/javascript">
$(dokument).klar til(funktion() {
// Strålende jQuery ting går her.
});
</script>
</slutningen>
Følg mig på kvidre på http://www.twitter.com/pagalvin