PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → FichierAffiche sur un champ d'une page
FichierAffiche sur un champ d'une page
Débuté par xavier, 22 mai 2018 15:39 - 6 réponses
Membre enregistré
48 messages
Popularité : +1 (1 vote)
Posté le 22 mai 2018 - 15:39
Bonjour,
sur une page web (projet en responsive web design), j'essaie d'afficher des documents de différents types (image, word, pdf, html,...).
Quand je fais FichierAffiche(monCheminFichier), ça affiche correctement le fichier dans le navigateur.
Code serveur:

FichierAffiche(monCheminFichier)


Est-ce possible d'effectuer la même option en affichant le fichier dans un champ de la fenêtre (p.ex: iframe ou autre) à la place du navigateur?
Mon but final est de pouvoir jongler entre plusieurs documents tout en restant sur la même page et si possible, avoir les mêmes fonctionnalités que lorsque je fais FichierAffiche.
Pour le moment, le code est coté serveur. Mais une solution en code navigateur serait aussi parfaite.
Merci pour votre aide
Posté le 22 mai 2018 - 16:26
xavier avait prétendu :
Bonjour,
sur une page web (projet en responsive web design), j'essaie d'afficher des
documents de différents types (image, word, pdf, html,...).
Quand je fais FichierAffiche(monCheminFichier), ça affiche correctement le
fichier dans le navigateur.
Code serveur:

FichierAffiche(monCheminFichier)


Est-ce possible d'effectuer la même option en affichant le fichier dans un
champ de la fenêtre (p.ex: iframe ou autre) à la place du navigateur?
Mon but final est de pouvoir jongler entre plusieurs documents tout en
restant sur la même page et si possible, avoir les mêmes fonctionnalités que
lorsque je fais FichierAffiche.
Pour le moment, le code est coté serveur. Mais une solution en code
navigateur serait aussi parfaite.
Merci pour votre aide

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com


bonjour
déjà répondu à ce type de post.

Voici ma doc
http://www.boxchallenge.com/doc4us/OuvrePdf_une_page_avec_Iframe.docx

le but étant effectivement d'avoir une interface pour gérer le doc
joint
(dans mon cas avoir son QRCODE, l'envoyer par mail en pj etc ...)
et l'idée est de passer par un champs iframe
Membre enregistré
48 messages
Popularité : +1 (1 vote)
Posté le 23 mai 2018 - 08:26
Bonjour,
merci pour la réponse mais je n'y arrive toujours pas.
Pour simplifier la situation, voici une photo d'exemple. L'emplacement du fichier est entrée à la main dans le code.




Le document (image ou autre) ne se trouve pas à l'emplacement du serveur.
Il se trouve dans un dossier temporaire créé chez l'utilisateur :
fRepCrée(fRepTemp() + "File\" + NomFichier.extension))


Après avoir cliqué sur le bouton, j'aimerai afficher l'image dans la iFrame avec l'instruction FichierAffiche(...).

Est-ce possible?

Merci
Posté le 23 mai 2018 - 10:10
xavier a émis l'idée suivante :
Bonjour,
merci pour la réponse mais je n'y arrive toujours pas.
Pour simplifier la situation, voici une photo d'exemple. L'emplacement du
fichier est entrée à la main dans le code.




Le document (image ou autre) ne se trouve pas à l'emplacement du serveur. Il
se trouve dans un dossier temporaire créé chez l'utilisateur :




??????????
on ne peut pas travailler en web sur la machine de l'utilisateur !!!!
C'est un axiome incontournable de sécurité.

Tant que le fichier n'est pas sur le serveur cela ne peux pas marcher







fRepCrée(fRepTemp() + "File\" + NomFichier.extension))


Après avoir cliqué sur le bouton, j'aimerai afficher l'image dans la iFrame
avec l'instruction FichierAffiche(...).

Est-ce possible?

Merci

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com
Membre enregistré
48 messages
Popularité : +1 (1 vote)
Posté le 23 mai 2018 - 11:07
Merci pour la réponse je vais adapter en mettant le fichier sur le serveur:

cheminFichier est chaîne = fRepWeb() + nomFichier


Maintenant que mon fichier est placé au bon endroit, est-ce possible de faire un FichierAffiche() pour avoir le fichier dans la iFrame ou autre?

Ce qui m'intéresse est de pouvoir afficher des document et d'avoir les options disponibles avec l'instruction FichierAffiche(...) sans prendre toute la page.




Merci
Posté le 23 mai 2018 - 11:34
xavier a formulé ce mercredi :
Merci pour la réponse je vais adapter en mettant le fichier sur le serveur:

cheminFichier est chaine = fRepWeb() + nomFichier


Maintenant que mon fichier est placé au bon endroit, est-ce possible de faire
un FichierAffiche() pour avoir le fichier dans la iFrame ou autre?

Ce qui m'intéresse est de pouvoir afficher des document et d'avoir les
options disponibles avec l'instruction FichierAffiche(...) sans prendre toute
la page.




Merci

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com


si tu fais une page comme dans ma doc avec le haut ta partie où tu
mettras tes boutons de commande
et en dessous un champs iframe que tu initialises avec l'url de ton
fichier sur le serveur, OUI.
Membre enregistré
48 messages
Popularité : +1 (1 vote)
Posté le 23 mai 2018 - 16:33
Oui ça fonctionne.
Voici comment ça a fonctionné en local.
MONIFRAME..URL = "http://localhost/" + RépertoireWeb() + "/" + nomFichier

Merci pour l'aide!