2016-03-09 1 views
0

Pourquoi les images ne s'affichent pas lorsque je colle à partir de MS Word. ckeditor montrent que la sourceNe pas afficher l'image du mot

<h1><img src="file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image002.jpg" style="height:88px; width:1005px" /></h1>

 

Ce fichier existe. La version de Ckeditor est pour AspNet. Testé sur Chrome, IE 10 et IE 11

Répondre

2

Votre CKEditor s'exécute probablement sur une page Web, avec une adresse http://.

Les navigateurs modernes ne prennent pas en charge l'intégration d'images (ou quoi que ce soit d'autre) de file:// URL dans http:// pages (ou https://, ou tout autre protocole) pour des raisons de sécurité. En effet, un site malveillant risque d'intégrer un élément de vos fichiers privés (comme un document), puis d'utiliser un trou de sécurité pour le lire et le télécharger ailleurs.

Mais même si cela fonctionnait, cela ne vous ferait pas beaucoup de bien: l'image n'est pas téléchargée dans CKEditor afin que l'image apparaisse sur votre ordinateur seulement. Toute personne qui regarde la page que vous éditez verrait un lien d'image cassé. Pour autant que je sache, il n'y a actuellement aucun moyen de télécharger l'image séparément.

+0

Merci! Oui, je sais que cela ne fonctionne que sur un ordinateur local. Mais j'ai prévu de convertir img en Base64 et de modifier img src, avant de sauvegarder en DB. – user3093010

+0

Je comprends. Non possible en raison des restrictions de sécurité –