هنگام بالا بردن صفحات publising MOSS با استفاده از jQuery, من ضربه دست انداز با سرعت زیر:
Server Error in ‘/’ درخواست.
خطا در تجزیه کننده
شرح: یک خطا رخ داده است در طی تجزیه از منابع مورد نیاز برای این سرویس درخواست. لطفا این فایل نقد می نویسید: جزئیات پارسه زیر خاص خطا و تغییر فایل منبع خود را به طور مناسب.
تجزیه کننده پیام خطا: Only Content controls are allowed directly in a content page that contains Content controls.
خطا در منبع:
Line 10: Line 11: Line 12: <script Line 13: type="text/javascript" Line 14: src="/jQuery/jquery-1.4.min.js">
فایل منبع: /_catalogs/masterpage/KCC_FacultyMember.aspx خط: 12
اطلاعات نسخه: مایکروسافت نسخه دات نت فریم ورک:2.0.50727.4927; ASP.NET نسخه:2.0.50727.4927
It was easy enough to fix (h/t to my colleague, Uday Ethirajulu). Be sure that the jQuery code lives inside the “PlaceHolderAdditionalPageHead” as shown:
<افعی:Content ContentPlaceholderID="PlaceHolderAdditionalPageHead" runat="server">
<خط
type="text/javascript"src="/jQuery/jquery-1.4.min.js">
</خط>
<نوع اسکریپت = "متن / جاوا اسکریپت">
$(سند).آماده(تابع() {
// Brilliant jQuery stuff goes here.
});
</خط>
</پایان>
من در توییتر در http://www.twitter.com/pagalvin
I usually put my jQuery inside the [sourcecode language=”XML”][/sourcecode], but either works.
M.