Venki #?ena Problemon kun Relativa Urls en SharePoint Rapida #Lan?o

Mi deziris aldoni ligon al la rapida #lan?o navigado la alia tago kaj SharePoint diris min:

image

Pura teksta versio de kiu estas:

Certigi ke la URL estas valida kaj komencas kun #a? valida karaktero (Nombra signo (#) #A? #anta?a #detran?o (/)) #A? valida subtenita protokolon (Ekzemple, ‘Http://', ‘Https://', ‘Dosiero://', ‘Ftp://', ‘Mailto:', ‘Sciigoj:').

??lech kaj pox!?? Mi diris.

Workaround al #tio ?i estas uzi JavaScript trovi konatan ligon en la rapida #lan?o kaj superregi #?ia konduton.

Elprovi #tio ?i, Aldoni novan ligon al via testa ejo thusly:

image

Mi uzis jQuery. Solvi ĝin, Akiri kelkaj JavaScript kaj jQuery al la #pa?o uzanta vian preferatan teknikon kaj kun linio de kodo tiel:

 

$(Dokumento).Preta( Funkcio () {

    $("al:Enhavas('Testa URL #anstata?a?o')").Klako(Funkcio () { Atentigo("#?An?i klakan konduton!"); Reveno Falsa;});

});

Kaj Bob?? Via onklo.

La jQuery elektilo trovas #?iu <al> Etikedo kiu havas “Testan URL anstataŭaĵo” en ĝia nomo. Vi povas deziri trovi-melodio ke dependanta sur via ligo kaj tia.

La .Klako(Funkcio() Superregas ajna SharePoint estus farinta kiam la uzanton klakis. Fari certe vin “revenas falsan” aŭ alia ĝi faros vian aĵon kaj tiam provi al la href afero ankaŭ, Kiu estas #preska? certe ne via celo.

#Tio ?i estis farita kaj testo en SharePoint enreta medio sed devus labori bone je 2010 Kaj #anta?e #anka?.

</Fino>

undefinedAboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

Lasi Respondon

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita *