Meine Coldfusion-Webseiten sind in D: Laufwerk und müssen Bilder auf Webseiten von E: \ Foto \ Laufwerk anzeigen. Ich habe Mapping für den Speicherort E: \ Photo \ mit dem logischen Pfadnamen \ Photo auf dem CF-Admin vorgenommen. zum BeispielBilder von anderen Laufwerk auf Coldfusion anzeigen
<img src="\Photo\one.png" >
aber es funktioniert nicht.
Bitte vorschlagen.
CF-Mappings sind nur für die Verwendung durch die CF-Engine auf dem Server. Der Browser, der das von CF erzeugte HTML interpretieren soll, hat weder Zugriff auf CF-Mappings, noch kann er Informationen von Ihrem Server abrufen, die nicht in der Webroot enthalten sind. Wenn Sie so etwas tun möchten, können Sie fehlende Bildanforderungen (404s für .png, .gif, .jpg usw.) auf Webserverebene an eine CF - Seite umleiten, die die Bildanforderung interpretiert, die Bilddatei (von der Map-Ordner) und über cfheader und cfcontent als Image an den Browser zurückgeben. Dies kann mehr Ärger sein als es wert ist. :) – GumbyG
Das 'cfimage'-Tag kann nützlich sein. –