سؤال


أنا تطوير شاريبوانت 2013 استضافت التطبيق.
أود أن أستخدم في تطبيقي لون موقع النمط.
كيف يمكنني استرداد المعلومات من النمط المستخدم من قبل الموقع باستخدام شبيبة?
شكرا ، ناغورني كاراباخ

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

المحلول

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

(function () {
    // Retrieve the host web's URL from the query string
    var scriptbase = $.queryString('SPHostUrl') + '/_layouts/15/';

    // Create a <link> tag for the style sheet
    var $doclink = $('link').attr('rel', 'stylesheet');
    // The style sheet is loaded through an ASP.NET HTTP handler (defaultcss.ashx)
    $doclink.attr('href', scriptbase + 'defaultcss.ashx');

    // Add the style sheet link to the 
    $('head').append($doclink);
})();

إذا لم يفلح ذلك ، يمكنك أيضا التحقق من مقالة مايكروسوفت كيف:استخدام ورقة نمط موقع شير في تطبيقات ل شير على سبيل المثال الذي لا يتطلب مسج.

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