18041 sujets
Questions générales et questions de débutants
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
$( document ).ready(function() {
var auto_refresh = (
function ()
{
$('#PR').load('Bob.php').fadeIn("slow");
}, 10000); // refresh every 10000 milliseconds
console.log( "document loaded" );
});
$( window ).on( "load", function() {
console.log( "window loaded" );
});
</script>
Ca fonctionne pas, avec F12 rien à signaler
C'est fort de café !!!
Modifié par Tintin75 (10 Oct 2018 - 15:16)
Si pas d'erreur..... c'est que pas d'erreur, le problème viens donc ailleur que la syntaxe/contexte. Donc l'erreur vient surement de ton load, ou de ce que contient load, ou encore d'autre choses.
Il faut tester, re-tester, ainsi de suite, en séparant les éléments, en utilisant des console.log(), etc....
Mais là, j'ai du boulot de mon coté donc bon courage
Modifié par JENCAL (10 Oct 2018 - 15:28)
Il faut tester, re-tester, ainsi de suite, en séparant les éléments, en utilisant des console.log(), etc....
Mais là, j'ai du boulot de mon coté donc bon courage
Modifié par JENCAL (10 Oct 2018 - 15:28)
Mais surtout, grande question ! :
pourquoi cela fonctionnait-il dans ton autre sujet :
https://forum.alsacreations.com/topic-5-83955-1-Resolu-Rafraichir-une-page-1-seule-fois.html
Car tu annonce "ça fonctionne niquel"...
pourquoi cela fonctionnait-il dans ton autre sujet :
https://forum.alsacreations.com/topic-5-83955-1-Resolu-Rafraichir-une-page-1-seule-fois.html
Car tu annonce "ça fonctionne niquel"...
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/javascript">
var auto_refresh = setInterval(
function ()
{
$('#PR').load('Bob.php').fadeIn("slow");
}, 10000); // refresh every 10000 milliseconds
</script>
Ca fonctionne mais j'ai un rafraîchissement toutes les secondes !!!
C'est le setInterval qui fou le chien
Modifié par Tintin75 (10 Oct 2018 - 16:15)
Tintin75 a écrit :
Et c'est grave ? Bref, je t'explique le but.
Tu choisis ton point relais sur une fenêtre de la poste. Ca te génère un cookie. Je veux que lorsque tu ferme la fenêtre de la poste avec ta carte des points relais, ça t'actualise une fois ta page pour afficher ton point relais via le cookie que tu auras réactualisé.
Du coup, pourquoi ne pas simplement faire :
$(document).ready(function() {
$("button.closeDeLaPoste").on('click', function() {
window.reload();
});
});
Yordi, tu as de l'idée !!! Bravo !!! Reste à coder.
Je ne doit pas être loin ... Sauf que je ne suis pas très doué. Si windos.close() on rafraichie la page, si je te suis bien ?
Modifié par Tintin75 (10 Oct 2018 - 16:38)
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("window.close()").on('click', function() {
window.reload();
});
});
</script>
<p align="center"><input type="button" value="Fermer la carte" onclick="window.close()"/></p>
Je ne doit pas être loin ... Sauf que je ne suis pas très doué. Si windos.close() on rafraichie la page, si je te suis bien ?
Modifié par Tintin75 (10 Oct 2018 - 16:38)
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#my-btn").on('click', function() {
window.reload();
});
});
</script>
<p align="center"><input type="button" value="Fermer la carte" id="my-btn"/></p>