Volia afegir un enllaç a la llanxa ràpida navegació l'altre dia i em va dir SharePoint:
Versió només text pur d'això és:
Garantir que l'URL és vàlida i comença amb qualsevol un caràcter vàlid (un símbol de nombre (#) o barra inclinada (/)) o un protocol vàlid admesos (per exemple, ' http://’, ' https://’, "arxiu://’, ' ftp://’, "mailto:’, ' Notícies:’).
"Blech i pox de!"Jo vaig dir.
Un workaround per això és utilitzar JavaScript per trobar un enllaç conegut a la llanxa ràpida i substituir el seu comportament.
Per provar això, afegir un nou enllaç al seu lloc de prova així:
He fet servir jQuery. Per solucionar-lo, obtenir alguns JavaScript i jQuery a la pàgina utilitzant el seu favorit tècnica i amb una línia de codi com aquest:
$(document).preparat( funció () { $("un:conté('Prova substitució URL')").feu clic a(funció () { alerta("clic canviat de comportament!"); retorn fals;}); });
I el teu oncle Bob.
El selector de jQuery es troba cada <un> l'etiqueta que ha "Substitució de la prova d'URL" en el seu nom. Pot voler trobar sintonia que depenent del seu enllaç i tal.
El feu clic(funció() Substitueix el SharePoint hauria fet quan fa clic a l'usuari. Assegureu-vos que vostè "return false" o bé es fer les teves coses i llavors tractar la cosa href massa, que és gairebé naturalment no el teu objectiu.
Això va ser fet i prova en un entorn en línia SharePoint sinó que funcionen bé a 2010 i abans també.
</final>
Follow me on Twitter http://www.twitter.com/pagalvin