Popup et refresh!
7 messages
• Page 1 sur 1
- psykotik34
- Nouveau WRInaute

- Messages: 6
- Inscription: 6 Juin 2007
Popup et refresh!
Bonjours à tous!
Voila j'ai un petit problème que je n'arrive pas à résoudre.
donc je m'explique en détails.
J'ai créer une page user.php d'où l'utilisateur peut gérer ses photos, sur cette page sont affiché toutes les photo; quand celui ci clique sur l'une des foto, cela ouvre un popup.
Et à partir de ce petit popup l'utilisateur peut changer le nom, la categorie, le commentaire et enfin la supprimer. C'est la que sa devient embétant car si l'utilisateur choisie de la supprimer, la page user.php contient toujours les données qui deviennent alors éronnées.
Mon problème est que je n'arrive pas à rafraichir user.php à partir du popup.
Si quelqu'un à une solution, je prendrai avec plaisir.
Merci d'avance!
Voila j'ai un petit problème que je n'arrive pas à résoudre.
donc je m'explique en détails.
J'ai créer une page user.php d'où l'utilisateur peut gérer ses photos, sur cette page sont affiché toutes les photo; quand celui ci clique sur l'une des foto, cela ouvre un popup.
Et à partir de ce petit popup l'utilisateur peut changer le nom, la categorie, le commentaire et enfin la supprimer. C'est la que sa devient embétant car si l'utilisateur choisie de la supprimer, la page user.php contient toujours les données qui deviennent alors éronnées.
Mon problème est que je n'arrive pas à rafraichir user.php à partir du popup.
Si quelqu'un à une solution, je prendrai avec plaisir.
Merci d'avance!
-

e-kiwi - Modérateur

- Messages: 15541
- Inscription: 23 Déc 2003
ne pas passer par une popup et faire ca en ajax. si tu veux vraiment le faire avec une popup, c'estp ossible, il existe une fonction qui rafraichis la fenetre "opener", mais elle a tendance à faire planter ie. si tu veux le faire a tes risques et perils, c est quelquechose du genre "window.opener.reload()". sinon tu fais un simple div flottant à la place de ta popup, et sur validation, cela rechargera la page, et visuellement, ca sera pareil (meme mieux car tu le personalise comme tu veux)
- psykotik34
- Nouveau WRInaute

- Messages: 6
- Inscription: 6 Juin 2007
Oui mais que dois-je mettre dans ma <div>?</div>
Comment envoyer l'information à la page user.php qui elle est resté ouverte derriere le popup?
EDIT: C'est bon merci j'ai trouvé une alternative. merci de ta réponse E-kiwi
Comment envoyer l'information à la page user.php qui elle est resté ouverte derriere le popup?
EDIT: C'est bon merci j'ai trouvé une alternative. merci de ta réponse E-kiwi
-

e-kiwi - Modérateur

- Messages: 15541
- Inscription: 23 Déc 2003
>> Ajax ... vous devez sûrement parler de javascript
ajax = Asynchronous JavaScript and XML. donc qui parle de l'un parle de l'autre
en fait moi j'uitlise l ajax pour le taitement des données en php sans rechargement de page grace à la lib xhrconnection par exemple. là ca permettra d'ouvrir la pop, de faire le traitement, et de recharger la page principale sans changer de page, mais sinon le plus simple est de ne pas passer par du js ou ajax, juste un affichage d'un calque flottant qui ressemblerai à une pop-up, puis sur valisation, rechargement de la page, comme ca pas de problem de données pas à jour.
bref, il existe pleins de solutions (php, js, ajax) pour éviter d utiliser les pop-ups sans que cela ne se voit
ajax = Asynchronous JavaScript and XML. donc qui parle de l'un parle de l'autre
en fait moi j'uitlise l ajax pour le taitement des données en php sans rechargement de page grace à la lib xhrconnection par exemple. là ca permettra d'ouvrir la pop, de faire le traitement, et de recharger la page principale sans changer de page, mais sinon le plus simple est de ne pas passer par du js ou ajax, juste un affichage d'un calque flottant qui ressemblerai à une pop-up, puis sur valisation, rechargement de la page, comme ca pas de problem de données pas à jour.
bref, il existe pleins de solutions (php, js, ajax) pour éviter d utiliser les pop-ups sans que cela ne se voit
- Tilt
- WRInaute impliqué

- Messages: 858
- Inscription: 26 Mar 2005
Oui le calque positionné en absolu j'aime bien ! Parfois il n'y a même pas besoin de JS.
Tu peux essayer ce petit bout de code:
Tu peux essayer ce petit bout de code:
- Code: Tout sélectionner
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<style>
body>div{display:inline;}
body>div:hover>div{display:inline;}
body>div>div{display:none;position:absolute;margin-left:-50px;border:2px solid black;background:yellow;width:100px;height:100px;}
</style>
</head>
<body>
<div><img src="http://kboy.free.fr/wri/arthur.png" /><div>formulaire caché 1</div></div>
<div><img src="http://www.phpsources.org/KOogar.jpg" /><div>formulaire caché 2</div></div>
<div><img src="http://www.webrankinfo.com/images/webrankinfo.png" /><div>formulaire caché 3</div></div>
</body>
</html>
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Aperçu des différents types de redirection - 04-08-2008
- A propos des redirections sauvages (302) - 22-09-2004
- Google planche sur les "redirections sauvages" - 22-10-2004
- Des changements dans l'algorithme de Google ? (22 février 2007) - 22-02-2007
- Comment faire des liens en dur dans son annuaire - 08-11-2004
- Tutoriel complet sur les redirections (301, 302, JavaScript, ...) - 05-08-2010
- Référencement : gestion des redirections par Yahoo - 06-03-2006
- Tutoriel balises meta : guide complet en français - 29-11-2010
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


