سؤال

لدي سؤال فيما يتعلق بتحكم مفوض رأس الصفحة الإضافي.أساسا يساعد هذا الضوابط المفوض على تسجيل بعض البرامج النصية في حالتي.

ولكن لدي 2 ضوابط مفوض في صفحات إضافية لسبب خاص، الآن في كل من هذا المندوبين أرغب في تسجيل برنامج نصي مسج.

لذلك على سبيل المثال إذا تم تنشيط مسج ميزة واحدة، إذا تم تنشيط ميزة أخرى، فسيتم تسجيل مسج مرة أخرى، ولكن الآن، عندما يتم تنشيط كل من الميزة التي أريدها نفس التأثير.لذلك في حالة وجود 2 ميزات تم تنشيطها سيكون هناك تسجيل 2 مسج النصوص أو واحد فقط؟وكيف يمكنني القيام بذلك بشكل أفضل، بحيث يكون دائما سيناريو واحد مسجل.

شكرا مقدما

PS: سيحتوي كلا من المندوبين على تسجيلات برامج نصية مخصصة أخرى

هل كانت مفيدة؟

المحلول

Try using ScriptLink

<sharepoint:scriptlink defer="false " id="SPScriptLink " localizable="false " name="jquery-x.x.x.js " runat="server"></sharepoint:scriptlink> 

or

<SharePoint:Scriptlink runat="server" Name="~sitecollection/Style Library/[YOUR SITE]/js/jquery.js" Language="javascript" />

The ScriptLink control ensures that the script is loaded only once and will also ensure that other dependencies have been loaded first

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top