2013-03-28 7 views
1

Je refrence le JS déverrouiller script clic droit:page web rafraîchir Javascript toutes les 5 secondes

javascript:(function() { if(window.addEventListener) window.addEventListener(a, function (e) { for(var n=e.originalTarget; n; n=n.parentNode) n[ona]=null; }, true); window[ona]=null; document[ona]=null; if(document.body) document.body[ona]=null; } R("contextmenu"); R("click"); R("mousedown"); R("mouseup"); R("selectstart");})() 

lorsque vous mettez le lien dans l'URL et entrez, vous pouvez utiliser droit. Donc je veux faire un lien js pour mettre dans l'url et entrer, le site Web se rafraîchira toutes les 5s.

javascript:(function() { 
function refresh() { 
      window.location.reload(true);} 
setTimeout(refresh, 5000); 
})() 

mais je ne peux pas faire cela, s'il vous plaît aider. parce que mon anglais est trop mauvais, si vous ne comprenez pas, demandez-moi.

+1

Toutes les cinq secondes? Maintenant *** il y a *** une expérience utilisateur pour vous ... –

+0

Je veux tester, plus tard, je veux faire la prochaine fonction. –

Répondre

2
<meta http-equiv="refresh" content="5; URL=http://www.yourdomain.com/yoursite.html"> 

Si elle doit être dans l'utilisation du script SetTimeOut comme:

setTimeout(function(){ 
    window.location.reload(1); 
}, 5000); 
+0

méthode 1. J'ai essayé ceci, cela ne peut pas résoudre le problème, si le site n'est pas moi-même. méthode2. J'ai modifié mon script, mais ça ne marche pas. 'javascript: (function() {fonction refresh() {window.location.reload (true); setTimeout (fonction() {window.location.reload (1);}, 5000);})()' –

0
<script type="text/JavaScript"> 
<!-- 
function timedRefresh(timeoutPeriod) { 
    setTimeout("location.reload(true);",timeoutPeriod); 
} 
// --> 
</script> 
+0

A valeur de chaîne pour param 1 de setTimeout? Comment très années 1990. – James

+0

Désolé, cela ne fonctionne pas ... 'javascript: (fonction timedRefresh (timeoutPeriod) {setTimeout (" location.reload (true); ", 5000);})()' –

Questions connexes