Comment ouvrir les fichiers SharePoint dans Chrome/Firefox
Dans Internet Explorer, je peux ouvrir les fichiers Sharepoint directement à partir de leurs liens afin que le fichier dans Sharepoint est automatiquement mis à jour lorsque je l'enregistre. Mais dans Chrome, il vous demande de télécharger le fichier plutôt que de simplement l'ouvrir. Dans Firefox, il peut ouvrir le fichier, mais encore qu'il le télécharge sur un dossier temporaire puis de l'ouvrir.
Comment puis-je ouvrir directement les fichiers Sharepoint dans Chrome ou Firefox, tout comme je le fais dans Internet Explorer?
- Quelles sont les versions de tous ces logiciels? (SP, Bureau, Chrome, Windows, etc.)
Vous devez vous connecter pour publier un commentaire.
D'installer l'extension Chrome IE Tab a fait le travail pour moi.
Il a la capacité de détecter automatiquement les Url et donc à chaque fois je parcourir pour notre SharePoint, il émule Internet Explorer. Enfin, je peux ouvrir des documents Office directement à partir de google Chrome.
Vous pouvez installer IETab pour FireFox aussi.
Vous pouvez utiliser des gestionnaires de protocoles web pour les liens comme par https://sharepoint.stackexchange.com/questions/70178/how-does-sharepoint-2013-enable-editing-of-documents-for-chrome-and-fire-fox
Fondamentalement, simplement précéder
ms-word:ofe|u|
à des liens vers votre SharePoint hébergé documents Word.Grâce à @LyphTEC qui a donné un moyen très intéressant pour ouvrir un fichier Office en mode édition!
Il m'a donné l'idée de changer de fonction
_DispEx
qui est appelée lorsque l'utilisateur clique sur un fichier dans une bibliothèque de documents. Par le piratage de la fonction d'origine, nous pouvons être en mesure d'ouvrir une boîte de dialogue (pour Firefox/Chrome) et demander à l'utilisateur si il/elle veut en lecture seule ou en modifier le fichier:Voir ci-dessous le code JavaScript que j'ai utilisé. Mon code est pour les fichiers Excel, mais il pourrait être modifié pour travailler avec des documents Word trop:
- Je utiliser
SP.SOD.executeOrDelayUntilEventNotified
assurez-vous que la fonction sera exécutée lorsquecore.js
est chargé.