FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
sablier dans une page web ?
sablier dans une page web ?
Débuté par obtuli, 24 jan. 2022 22:27 - 1 réponse
Connectez-vous…
obtuli
#1
Membre enregistré
948 messages
Popularité : +11 (13 votes)
Posté le 24 janvier 2022 - 22:27
Bonjour,
Comment faites vous pour afficher un sablier dans une page web ?
J'ai bien affiché une image animée, mais à cause du traitement elle ne s'anime pas.
Merci
OB
Signaler
0
0
Roumegou
#2
Posté le 25 janvier 2022 - 09:17
obtuli a émis l'idée suivante :
Bonjour,
Comment faites vous pour afficher un sablier dans une page web ?
J'ai bien affiché une image animée, mais à cause du traitement elle ne
s'anime pas.
Merci
OB
bonjour
une chose aussi simple en wd devient (très) compliqué en Webdev.
Tout dépend de ce que cela doit faire "au retour"
La technique la plus simple est d'utiliser une
popupaffiche(popupAttente)
A envoyer en navigateur
puis après le code serveur
Normalement la fin du code serveur s'il n'est pas en ajax (et donc le
raffraichisseemnt de la page) fermera cette popup.
S'il est en ajax, il y a depuis plusieurs vs l'evénement retour ajax
apres le clic, où tu mettras un popupferme de ta popupAttente
Par contre si ton traitement produit un fichier excel ou un pdf et que
tu dois l'afficher, là le procédé est plus compliqué
(Et souvent je laisse tomber ce cas, il faut vraiment que cela soit
indispensable et très utilisé)
Mais en gros le principe est le suivant
sur ton bouton on onclik nav
PopupAffiche(PopupAttente,popupCentre)
// Lancement du traitement serveur via AJAXExécuteAsynchrone
// Après l'exécution du code serveur, un appel automatique sera
// fait de la fonction navigateur "FinTraitement", cette dernière
// permettra de supprimer la cellule d'attente...
AJAXExécuteAsynchrone(TraitementServeur1, FinTraitement1)
la proc locale en nav
// Procédure appelée automatiquement par la fonction
AJaxExecuteAsynchrone,
// lorsque le traitement serveur est terminé
// Elle récupère le cas échéant le résultat renvoyé par le traitement
serveur.
PROCÉDURE FinTraitement1(ResTraitementServeur)
// On affiche le résultat calculé par le code serveur ...
ficresult = ResTraitementServeur
ExécuteTraitement(BTNEXP1,trtClic)
// On ferme le dialogue qui faisait patienter ...
PopupFerme(PopupAttente)
ficresult est un champs caché
et le code du bouton caché (code serv et nav) Ne rien envoyer au
serveur
wnomfic est une chaîne
typemime est une chaîne
typemime="application/unknown" // Recommandé
wnomfic=fExtraitChemin(ficresult,fFichier+fExtension)
FichierAffiche(ficresult,typemime,wnomfic)
--
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Signaler
0
0
→ Revenir à WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte