Chtěl jsem přidat odkaz na panelu Snadné spuštění navigace na druhý den a řekl mi, SharePoint:
Čistě textové verze, která je:
Zajistit, že adresa URL je platný a začíná buď platný znak (znak čísla (#) nebo lomítko (/)) nebo platný podporovaný protokol (například, ' http://’, ' https://’, ' soubor://’, ' ftp://’, ' mailto:’, ' Novinky:’).
"Blech a neštovice!"Řekl jsem.
Řešení pro to je najít známé odkaz v panelu Snadné spuštění a její chování přepsat pomocí JavaScript.
Pro tento test, přidáte nový odkaz na web testovací thusly:
Použil jsem jQuery. To vyřešit, Získejte nějaký JavaScript a jQuery na stránku vaší oblíbenou technikou a s řádkem kódu, jako je tento:
$(dokument).připraven( funkce () { $("a:obsahuje('Testovat URL náhradní')").klepněte na tlačítko(funkce () { Výstraha("změněné chování!"); návrat NEPRAVDA;}); });
A strejda je Bob.
JQuery volič najde každý <a> značka, která má "Testovat URL náhradní" v názvu. Možná budete chtít najít melodii, která podle odkazu a tak.
Klikněte(funkce() přepíše, co SharePoint by to udělal, když uživatel klepnul. Ujistěte se, že jste "return false", jinak to bude dělat svoje věci a zkuste href věc příliš, což je téměř jistě není váš cíl.
To bylo provedeno, a test v prostředí služby SharePoint online, ale měl by fungovat i v 2010 a starší příliš.
</Konec>
Za mnou na Twitter na http://www.twitter.com/pagalvin