Подолати дратує проблема з відносним URL-адреси в SharePoint швидкого запуску

Я хотів би додати посилання на швидкий запуск навігації днями і SharePoint сказав мені:

image

Це чисто текстової версії що:

Переконайтеся, що URL є дійсним і починається з або неприпустимий символ (знак номера (#) або скісна риска (/)) Чи дійсні підтримуваних протоколів (Наприклад, ' http://’, ' https://’, ' файлу://’, ' ftp://’, ' mailto:’, ' Новини:’).

"Блех і віспа!"Я сказав:.

Обхідний шлях для цього є використання JavaScript, щоб знайти відомої посилання в швидкий запуск і змінити свою поведінку.

Щоб перевірити це, додати нові посилання на ваш сайт тест константи виглядає:

image

Я використовував jQuery. Щоб вирішити цю проблему, отримати деякі JavaScript і jQuery фігуру на сторінку, використовуючи ваш улюблений техніки і лінія з таким кодом:

 

$(документ).готові( функція () {

    $("на:містить(Випробувань URL заміна)").натисніть кнопку(функція () { оповіщення("змінені натисніть поведінка!"); повернення ХИБНІСТЬ;});

});

Боб, а твій дядько.

JQuery селектор знаходить кожен <на> тег, який має "Тест URL заміна" в його назві. Ви можете знайти, налаштувати, залежно від вашого посилання і такі.

На .click(функція() скасовує будь-який інший SharePoint зробив би, якщо користувач натиснув. Переконайтеся, що ви "повернутися помилковим", інакше це зробити ваш матеріал а потім спробувати href річ занадто, який майже напевно не є ваша мета.

Це було зроблено і випробування в онлайн-середовищі SharePoint, але повинні добре працювати в 2010 а раніше теж.

</кінець>

undefinedПідписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

Дати відповідь

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *