bonjour existe t'il un script pour rafraichir une page sans avoir le clignotement et que l'on ne voir rien du tous ou presque quand cela ce passe.
Merci de votre réponse
bonjour existe t'il un script pour rafraichir une page sans avoir le clignotement et que l'on ne voir rien du tous ou presque quand cela ce passe.
Merci de votre réponse
2 = le nombres de seconde entre chaque refresh
Code : Sélectionner tout - Visualiser dans une fenêtre à part <meta http-equiv="refresh" content="2">
sinon il y a aussi le javascript:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81 <html> <head> <title>Refresh JavaScript Example</title> <noscript> <!-- We have the "refresh" meta-tag in case the user's browser does not correctly support JavaScript or has JavaScript disabled. Notice that this is nested within a "noscript" block. --> <meta http-equiv="refresh" content="2"> </noscript> <script language="JavaScript"> <!-- var sURL = unescape(window.location.pathname); function doLoad() { // the timeout value should be the same as in the "refresh" meta-tag setTimeout( "refresh()", 2*1000 ); } function refresh() { // This version of the refresh function will cause a new // entry in the visitor's history. It is provided for // those browsers that only support JavaScript 1.0. // window.location.href = sURL; } //--> </script> <script language="JavaScript1.1"> <!-- function refresh() { // This version does NOT cause an entry in the browser's // page view history. Most browsers will always retrieve // the document from the web-server whether it is already // in the browsers page-cache or not. // window.location.replace( sURL ); } //--> </script> <script language="JavaScript1.2"> <!-- function refresh() { // This version of the refresh function will be invoked // for browsers that support JavaScript version 1.2 // // The argument to the location.reload function determines // if the browser should retrieve the document from the // web-server. In our example all we need to do is cause // the JavaScript block in the document body to be // re-evaluated. If we needed to pull the document from // the web-server again (such as where the document contents // change dynamically) we would pass the argument as 'true'. // window.location.reload( false ); } //--> </script> </head> <!-- Use the "onload" event to start the refresh process. --> <body onload="doLoad()"> </body> </html>
Je te conseille d'employer la première méthode:Envoyé par speedylol
Elle fonctionnera même si le javascript est désactivé dans le navigateur (et elle est plus simple<meta http-equiv="refresh" content="2">)
Oui mais avec ces 2 methodes, tu auras le clignotement ça revient à appuyer sur le bouton actualiser de ton navigateur
Donc soit tu fait une page très lègere avec pas de grosses images pas de grosse requetes etc ... et le clignotement ne se verra pas ou presque pas
Ou alors si c'est pour rafraichir une requete SQL par exemple tu as Ajax
A+
Partager