2014-07-21 2 views
0
Sharepoint Je

webpart essaie de télécharger ma page dans sharepoint mais je reçois cette erreurJavaScript/CSS ne fonctionne pas dans

: mais le « avertissement source HTML que vous avez entré pourrait avoir été modifié »

javascript ne fonctionne pas, ni css.

J'ai essayé de contourner ce problème en mettant le code dans un fichier texte dans la bibliothèque de documents Site Assets.

http://bytelab.blogspot.com/2011/01/warning-html-source-you-entered-might.html

Mais pas de chance,

PS: J'utilise des fichiers sepprate pour HTML, JS, CSS

+0

Pouvez-vous donner quelques exemples de code, Basicly Sharepoint tags « sur les bandes harmfull ». –

Répondre

1

Je recommande l'approche mentionnée dans le billet de blog linked que vous avez mentionné dans votre question. Placer le code dans un fichier externe facilite grandement la gestion et le débogage. Essayez ces étapes pour obtenir votre code de travail:

  1. Créer un fichier dans le Bloc-notes (ou un éditeur de texte similaire) avec le contenu suivant: alert("Hello World!");
  2. Enregistrez le fichier sous test.js
  3. Téléchargez le fichier à un document bibliothèque dans SharePoint
  4. Une fois le fichier téléchargé, copiez l'URL complète dans le fichier. Dans la plupart des navigateurs, vous pouvez copier l'URL complète en cliquant droit sur le lien et en sélectionnant "Copier le lien dans le presse-papiers". Le lien devrait ressembler à http://yoursharepointsite.com/SiteAssets/test.js.
  5. Naviguez jusqu'à une page WebPart dans SharePoint. C'est n'importe quelle page que vous pouvez insérer un composant WebPart.
  6. Comme décrit dans l'article de blog auquel vous avez lié, ajoutez un composant WebPart Éditeur de contenu et définissez le lien de contenu sur l'URL complète de votre fichier test.js (à partir de l'étape 4).
  7. Enregistrez les modifications apportées au composant WebPart et à la page. Lorsque la page est rechargée, vous devriez recevoir et alerter avec le texte "Hello World".

Si vous ne recevez pas d'alerte, appuyez sur F12 pour ouvrir les outils de développement pour votre navigateur. Recherchez la console JavaScript dans les outils de développement et actualisez la page. Vous devriez voir une erreur avec la cause du problème.

Si vous recevez l'alerte, vous pouvez remplacer l'URL du lien de contenu par l'URL complète de votre fichier JavaScript (ou fichier HTML). Si cela ne fonctionne pas comme prévu, utilisez les outils de développement pour localiser la source du problème. Le site Web suivant contient des instructions sur l'ouverture des outils de développement sur la plupart des principaux navigateurs:

http://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors

Questions connexes