Gribēja, lai pievienotu saiti ātrās palaišanas navigācijas citu dienu un SharePoint pastāstīja:
Tīra teksta versija, kas ir:
Nodrošinātu, ka URL ir derīgs un sākas ar derīgu rakstzīmi (numura zīme (#) vai uz priekšu vērstu slīpsvītru (/)) vai derīgu atbalstītu protokolu (piemēram, ' http://’, "https://’, "fails://’, "ftp://’, "mailto:’, "jaunumi:’).
"Blech un Baku!"Es teicu.
Risinājums, lai tas ir izmantot JavaScript atrast zināmu saiti ātrās palaišanas un novērst tās darbību.
Lai pārbaudītu šo, pievienot jaunu saiti uz testa vietā thusly:
Es izmantot jQuery. Lai to atrisinātu, iegūt dažas JavaScript un jQuery uz lapu, izmantojot savu iecienītāko metodi un ar līniju kods, kas līdzīgs šim:
$(dokumentu).gatavs( funkcija () { $("a:satur("Testa URL Nomaiņa")").noklikšķiniet uz(funkcija () { brīdinājums("uzvedības izmaiņas noklikšķiniet uz!"); atgriešanās viltus;}); });
Un Bobs ir tavs tēvocis.
JQuery selektoru atrod katru <a> frāzi, ka tās nosaukums ir "Testa URL Nomaiņa". Jūs varat atrast melodija, atkarībā no jūsu saites un tādas.
Uzklikšķināt(funkcija() ignorē neatkarīgi no SharePoint būtu jādara, kad lietotājs noklikšķina uz. Pārliecinieties, ka jums "atgriezties viltus" vai cits to darīt jūsu stuff, un mēģiniet href lieta pārāk, kas ir gandrīz noteikti nav jūsu mērķis.
Tas tika darīts, un testa SharePoint online vidē, bet vajadzētu strādāt arī ar 2010 un agrāk pārāk.
</beigās>
Sekot mani uz čivināt pie http://www.twitter.com/pagalvin