PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → Manipuler IFrame
Manipuler IFrame
Iniciado por Freddykong, ago., 04 2017 12:31 PM - 8 respostas
Membro registado
60 mensagems
Popularité : +4 (4 votes)
Publicado em agosto, 04 2017 - 12:31 PM
Bonjour, est-ce qu'il y des subtilités à prendre en compte lors de l'utilisation des Iframes?
Cas simple:
Lorsque j'appuie sur un bouton dans une page, voila le code exécuté:
(Code server)
IFrame1..URL= PageAdresse(PAGE_Authentification)
La page est munie d'uniquement une image histoire d'avoir un rendu visuel mais la page ne s'affiche pas.
Une seule et unique page fonctionne dans cette iframe et pour cela il faut que je la renseigne au préalabe dans la description de l'iframe. Sans cela aucune page ne peut s'afficher.
Il s'agit dans un projet ultra simpliste dans calculs ou affichage farfelus..
Membro registado
950 mensagems
Popularité : +53 (63 votes)
Publicado em agosto, 04 2017 - 4:20 PM
Bonjour,

essaye ca
iFrame1..URL = PageAdresse(PAGE_Authentification, paCOMPLETE)

jordan
Membro registado
60 mensagems
Popularité : +4 (4 votes)
Publicado em agosto, 07 2017 - 10:21 AM
Merci Jordan, mais cela n'a pas résolue mon problème... Je ne comprends pas comment quelque chose d'aussi simple ne peux pas fonctionner ....
Publicado em agosto, 16 2017 - 9:51 AM
Le 07/08/2017, Freddykong a supposé :
Merci Jordan, mais cela n'a pas résolue mon problème... Je ne comprends pas
comment quelque chose d'aussi simple ne peux pas fonctionner ....

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

je ne sais pas si cela est la cause de ton problème mais ...
pour utiliser un iframe et y mettre une url variable, il faut cocher
page du projet
même si c'est pour intégrer un pdf par exemple avec une url classique.

tiens une petite doc justement là dessus
http://www.boxchallenge.com/doc4us/OuvrePdf_une_page_avec_Iframe.docx
Membro registado
60 mensagems
Popularité : +4 (4 votes)
Publicado em agosto, 17 2017 - 5:20 PM
J'ai réussi à résoudre le problème entre temps, mais merci à toi !
Membro registado
12 mensagems
Popularité : -1 (1 vote)
Publicado em agosto, 18 2017 - 12:55 AM
quelle était la solution, je vous remercie

--
Paulo Viana
i9sistemas
Membro registado
60 mensagems
Popularité : +4 (4 votes)
Publicado em agosto, 21 2017 - 9:21 AM
Il faut configurer le boutton qui va te servir à changer le contenu de ton iframe:



Comme sur le screenshot ci-dessus,
Opération sur les champs : Aucune
Action: Afficher la page "XXX"
Destination : Dans le champs "IFramexxx"

Et c'est tout
Membro registado
3 mensagems
Publicado em outubro, 07 2017 - 4:08 PM
Cela fonctionne aussi.
-----------------------------
assigner la page à iFrame - travailler
------------- ----------------
// Navigateur
ChangeTarget (iFRM_1..Alias)



// Serveur
PageDisplay (Page_Usr_Overview)
Mensagem modificada, outubro, 07 2017 - 4:10 PM
Publicado em julho, 17 2019 - 4:12 PM
Bonjour,

j'ai beau suivre toutes les explications afin d'afficher un fichier Excel ou PDF dans une iframe de ma page mais rien y fait, j'ai toujours cette erreur : "L'adresse n'a pas été reconnu"...



Plus en detail voici mon code :
- j'ai une page permettant à l'utilisateur d'uploader sur le serveur le fameux fichier (pdf ou excel) :
simple champ SAI_Upload avec le code suivant (qui fonctionne parfaitement) :
sNomFicDoc,sExtensionDoc, sRepMP sont des chaînes
sNomFicDoc = fExtraitChemin(UploadNomFichier(SAI_Upload_FicTableau, Faux),fFichier+fExtension)
sExtensionDoc = fExtraitChemin(UploadNomFichier(SAI_Upload_FicTableau, Faux),fExtension)
SI sNomFicDoc <> "" ALORS
sNomFicTableauArticles = sNumMP + "_TableauArticles" + sExtensionDoc
sRepMP = gsRepFicTableauArticles + sNumMP
SI fRepCrée(sRepMP) = Vrai ALORS
// Création du répertoire pour copie du fichier
sFicTableauArticles = UploadCopieFichier(SAI_Upload_FicTableau,sRepMP,sNomFicTableauArticles)
FIN
FIN

Et ce code copie donc le fichier dans un répertoire que j'ai crée dans le répertoire EXE de mon application.

Et pour afficher mon fichier dans l'iframe, voici mon code :
sFicIframe = gsRepFicTableauArticles + sNumMP + "\" + sNumMP + "_TableauArticles.xls"
SI fFichierExiste(sFicIframe) = Vrai ALORS
IFRM_Fic_articles..Visible = Vrai
IFRM_Fic_articles = sFicIframe
SINON
IFRM_Fic_articles..Visible = Faux
FIN


Au secours.....!! Merci pour vos lumieres ;(