Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2011, 01h31   #1
Candidat au titre de Membre du Club
 
Inscription : juillet 2009
Messages : 193
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juillet 2009
Messages : 193
Points : 12
Points : 12
Par défaut recherche code refresh div

Bonjour,
Je viens a vous car je suis un noob dans se domaine :/

sa fait une semaine que je suis dessus mais je ne trouve vraiment pas comment faire pourtant j'ai testé plusieurs code sans résulta :$

J'ai une page radio.php ou je voudrai que les titres s'actualise sans refresh toute la page car sa me coupe le lecteur radio.

Mon div a pour nom : refresh et dedans j'ai mon code php qui affiche les titres

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<div class="refresh"><?php
// Url du xml
$xml = @ simplexml_load_file('http://api.radionomy.com/currentsong.cfm?radiouid=da858a58-ea9e-4c36-a22e-f5f028256fc1&apikey=da858a58-ea9e-4c36-a22e-f5f028256fc1&type=xml');
foreach ($xml as $track)
{
  $artiste = $track-> artists;
  $titre = $track->title;
}
$artiste = ucwords($artiste);
$titre = ucwords($titre);
if ($artiste == "Radio-Tchat-Fusion" ) // Si c'est un jingle, on affiche le message "pas de vote"
{
  echo "<b>Radio-Tchat-Fusion revient dans quelques instants ...";
}
else // Sinon on affiche le titrage
{
echo "<b>Artiste : $artiste</b><br>Titre : $titre";
}
?></div>
Donc qui pourrai me filé un code car je pète un câble merci beaucoup.

Cordialement Stéphane
snip74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2011, 22h41   #2
Candidat au titre de Membre du Club
 
Inscription : juillet 2009
Messages : 193
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juillet 2009
Messages : 193
Points : 12
Points : 12
Bonjour,
j'ai trouvé se code qui me parait super mais lui ne fonctionne pas serrait vous pourquoi ?

Code :
1
2
3
4
5
6
7
<script language="javascript" type="text/javascript">
setInterval('reloadtitle()', 1000); /* Pour que la div s'actualise tout les secondes */
function reloadtitle() /* on créé un fonction reloadtitle() */
{
window.document.getElementById('loaddiv');
} /* fin de la fonction */
</script>
Balise div :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<div id="loaddiv"><?php
// Url du xml
$xml = @ simplexml_load_file('http://api.radionomy.com/currentsong.cfm?radiouid=da858a58-ea9e-4c36-a22e-f5f028256fc1&apikey=da858a58-ea9e-4c36-a22e-f5f028256fc1&type=xml');
foreach ($xml as $track)
{
 
  $artiste = $track-> artists;
  $titre = $track->title;
 
}
$artiste = ucwords($artiste);
$titre = ucwords($titre);
if ($artiste == "Radio-Tchat-Fusion" ) // Si c'est un jingle, on affiche le message "pas de vote"
{
  echo "<b>Radio-Tchat-Fusion revient dans quelques instants ...";
}
else // Sinon on affiche le titrage
{
echo "<b>Artiste : $artiste</b><br>Titre : $titre";
}
?></div>
Cordialement Stéphane
snip74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2012, 10h13   #3
Membre du Club
 
Homme Philippe
Inscription : octobre 2004
Messages : 275
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Âge : 45
Localisation : Belgique

Informations forums :
Inscription : octobre 2004
Messages : 275
Points : 57
Points : 57
Envoyer un message via MSN à speedylol
Bonjour voilà une solutions simple et rapide

Code :
1
2
3
4
5
6
7
8
    <script>
   var auto_refresh = setInterval(
   function()
   {
   $('#droite').fadeOut('slow').load('reload.php').fadeIn("slow");
   }, 20000);
</script>
<div id="droite"></div>
speedylol est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h42.


 
 
 
 
Partenaires

Hébergement Web