Encore un probleme tordu ! de refresh sans refresh ...
9 messages
• Page 1 sur 1
-

Zecat - WRInaute accro

- Messages: 11994
- Inscription: 1 Mar 2005
Encore un probleme tordu ! de refresh sans refresh ...
C'était bien "avant" ... je faisais des bons vieux sites statique de chez "je bouge pas d'un poil" et du coup tout était simple ... puis m'est venue l'idée de me mettre au php .. et là ca a été le début des emm..... parce que du coup on pouvait faire plein de trucs rigolos, coder des machins qui font les pieds au mur ... et en même temps se coller sur le dos une tonne de nouvelles problématiques soigneusement évitées jusque là !
Ma problématique du jour :
1 - Une page web avec dedans du bla bla et uns liste d'info
2 - Cette liste est fabriquee par une zoulie routine fab_ma_liste.php et rangée dans un zoulie var $ma_liste.
3 - Et je veux que tous les 10s, cette liste soient automatiquement rafraichies avec les nouvelles données sans action de l'utilisateur bien sûr. Donc en clair qie la routine fabmaliste soit relancée et la var $maliste réaffichée.
un refresh dans le head me direz vous !
Ben justement non, parce que ma page contenant aussi de l'adsense ... refresh auto de toute le page : pas glop pas glop !
Donc il me faut trouver un moyen (javascript si besoin) de relancer la routine tous les 10 s et de faire un refresh de la variable $maliste (c'est une variable unique qui affiche toute la liste) mais sans que ca fasse un refresh de toute la page et donc des adsense ...
Ca inspire quelqu'un ce type de joyeuseté ?
Ma problématique du jour :
1 - Une page web avec dedans du bla bla et uns liste d'info
2 - Cette liste est fabriquee par une zoulie routine fab_ma_liste.php et rangée dans un zoulie var $ma_liste.
3 - Et je veux que tous les 10s, cette liste soient automatiquement rafraichies avec les nouvelles données sans action de l'utilisateur bien sûr. Donc en clair qie la routine fabmaliste soit relancée et la var $maliste réaffichée.
un refresh dans le head me direz vous !
Ben justement non, parce que ma page contenant aussi de l'adsense ... refresh auto de toute le page : pas glop pas glop !
Donc il me faut trouver un moyen (javascript si besoin) de relancer la routine tous les 10 s et de faire un refresh de la variable $maliste (c'est une variable unique qui affiche toute la liste) mais sans que ca fasse un refresh de toute la page et donc des adsense ...
Ca inspire quelqu'un ce type de joyeuseté ?
-

Zecat - WRInaute accro

- Messages: 11994
- Inscription: 1 Mar 2005
Re: Encore un probleme tordu ! de refresh sans refresh ...
spout a écrit:Oui cela s'appelle AJAX.
Tu as un framework JS de préférence ?
En gros, c'est une requête AJAX avec un setInterval()
Meuuuh lui komment kim cose !
Et en petit ?
Un debut de piste ou de bout de code, parce que là pour moi c'est encore très ésoterique
-

spout - WRInaute accro

- Messages: 4378
- Inscription: 14 Mai 2003
Re: Encore un probleme tordu ! de refresh sans refresh ...
-

e-kiwi - Modérateur

- Messages: 15617
- Inscription: 23 Déc 2003
Re: Encore un probleme tordu ! de refresh sans refresh ...
t embête pas pour ca, t as une ptite lib toute prête qui te permet d'envoyer via ajax du contenu dans un id précis :
http://xhrconnection.sutekidane.net/exemples/charger-un-fichier-dans-u ... e-la-page/
http://xhrconnection.sutekidane.net/exemples/charger-un-fichier-dans-u ... e-la-page/
-

Haroeris - WRInaute impliqué

- Messages: 601
- Inscription: 13 Avr 2010
Re: Encore un probleme tordu ! de refresh sans refresh ...
Une méthode simple parmi tant d'autres:
http://www.prototypejs.org/api/ajax/periodicalupdater
A noter que tu dois te méfier de l'explosion de la bande passant et des requêtes sql que cela peut générer.
http://www.prototypejs.org/api/ajax/periodicalupdater
A noter que tu dois te méfier de l'explosion de la bande passant et des requêtes sql que cela peut générer.
-

spout - WRInaute accro

- Messages: 4378
- Inscription: 14 Mai 2003
Re: Encore un probleme tordu ! de refresh sans refresh ...
@e-kiwi merci, je cherchais cet exemple sans plus le retrouver
J'ai fait un exemple avec jQuery:
Dans le <head>
dans le <body>:
Et dans response.php:
J'ai fait un exemple avec jQuery:
Dans le <head>
- Code: Tout sélectionner
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
update();
});
function update() {
$.get("response.php", function(data) {
$("#some_div").html(data);
});
window.setTimeout("update();", 10000);
}
//]]>
</script>
dans le <body>:
- Code: Tout sélectionner
<div id="#some_div"></div>
Et dans response.php:
- Code: Tout sélectionner
<?php
include('fab_ma_liste.php');
echo $ma_liste;
?>
-

cedric_g - WRInaute accro

- Messages: 3552
- Inscription: 18 Jan 2006
Re: Encore un probleme tordu ! de refresh sans refresh ...
Ahhhh JQuery... Franchement depuis que je m'y suis mis, j'adore !
Le top c'est qu'on peut désormais proposer du contenu à intégrer sur des sites tiers... qui ne fonctionne qu'en présence d'un BL "dofollow"
(quelques lignes de code en JQuery !)
Vais écrire un article là-dessus, tiens...
Le top c'est qu'on peut désormais proposer du contenu à intégrer sur des sites tiers... qui ne fonctionne qu'en présence d'un BL "dofollow"
Vais écrire un article là-dessus, tiens...
9 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Un petit probleme de refresh de graph sous IE
- Le meta Refresh Content 0 post-il un probleme ?
- PHP/MYSQL probleme refresh/changement page!
- probleme de redirection avec <meta http-equiv="refresh" ...
- Refresh Global
- Popup et refresh!
- meta refresh
- balise refresh
- googlebot + refresh ?!
- Utilisation de meta refresh
- Transformer des citations en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
