Leküzdeni a bosszantó probléma a relatív URL-címeket a SharePoint gyors dob

Azt akartam, hogy adjunk hozzá egy linket a Gyorsindítás navigációs a minap, és SharePoint azt mondta nekem:

image

Tiszta szöveges változat, hogy az:

Biztosítja, hogy az URL-cím érvényes, és kezdődik vagy érvénytelen karakter (kettőskereszt (#) vagy perjel (/)) vagy egy érvényes támogatott protokoll (például, "http://’, "https://’, "fájl://’, "ftp://’, "mailto:’, "Hírek:’).

"Blech és kecskehimlő!"Azt mondta.

Egy workaround-hoz ez, hogy JavaScript segítségével talál egy ismert láncszem-ban gyors dob és a viselkedés felülbírálásához.

Ez a teszt, új hivatkozás hozzáadása a vizsgálati helyszín imigyen:

image

Én használt a jQuery. Kell megoldani, hogy, egy kis JavaScript és jQuery alakzatot a rajzlapra, a kedvenc technikával, és egy vonal-ból kód, mint ez:

 

$(dokumentum).kész( függvény () {

    $("egy:tartalmaz("Vizsgálati csere URL-címe")").kattintson a(függvény () { Figyelmeztetés("megváltozott kattintson a viselkedés!"); vissza hamis;});

});

És Bob a nagybátyja.

A jQuery-választó találja minden <egy> címke, amely neve "Teszt URL csere". Szabad akar-hoz talál-dallamot, hogy attól függően, hogy a link, és az ilyen.

A ha(függvény() felülbírálja, bármilyen SharePoint lett volna, amikor a felhasználó kattintott. Győződjön meg arról, hogy "return false" vagy máshol ez a dolgokat, és próbálja meg a href dolog túl, és ez szinte minden bizonnyal nem a cél.

Ez történt, és a SharePoint online környezetben teszt de kell jól működik 2010 és korábban is.

</vége>

undefinedSubscribe to my blog.

Kövesse nekem Twitter http://www.twitter.com/pagalvin

hagyj válaszüzenetet

Az e-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *