Надминат проблем досадни со Релативна Url адреси во SharePoint Брзи Стартување

I wanted to add a link to the quick launch navigation the other day and SharePoint told me:

image

Pure text version of that is:

Ensure that the URL is valid and begins with either a valid character (a number sign (#) or forward slash (/)) or a valid supported protocol (на пример, ‘http://", ‘https://", ‘file://", ‘ftp://", ‘mailto:", 'Вести:").

"Лим и сипаници!" Реков.

А за да се заобиколи ова е да се користи JavaScript за да најде познат алка во брзо стартување и замени своето однесување.

Да ги тестираат оваа, додадете нов линк до вашиот сајт тест thusly:

image

Јас се користи jQuery. To solve it, добијат некои JavaScript и jQuery врз страница користење на вашите омилени техника и со линија на кодот се допаѓа ова:

 

$(документ).подготвени( функција () {

    $("на:содржи("Тест URL заменувачки)").кликнете(функција () { alert("променето однесување клик!"); се врати лажни;});

});

И вашиот чичко Боб.

На менувачот jQuery наоѓа секој <на> ознака дека има "Тест URL замена" во своето име. Вие може да сакате да се најде мелодија дека во зависност од вашата врска и како.

На .Кликнете(функција() поголем ефект што и SharePoint би направиле кога корисникот ќе кликне. Осигурете "return false", или на друго место ќе го направи вашиот работи и потоа обидете се да го href нешто премногу, што не е речиси сигурно вашата цел.

Ова беше направено и тест во онлајн средина SharePoint но треба да работат добро во 2010 и порано премногу.

</крајот>

undefinedДа се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

Остави Одговори

Вашата е-маил адреса нема да бидат објавени. Задолжителни полиња се означени *