Skocz do zawartości


Zdjęcie

[JavaScript]autorefresh w javie


  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 joks

joks

    Nowy

  • 1 postów

Napisano 05 01 2010 - 23:52

Witam. potrzebuje napisac skrypt, ktory bedzie odświeżał strony z zadeklarowanego przedzialu czasu np 1-6 sekundy. wiem ze istnieje wtyczka do Firefoxa autorefresh ale tam nie mozna ustawic przedzialu czasu jaki mnie interesuje oraz zeby kazde nastepne odswiezenie bylo losowe.

stworzylem wiec plik, nadalem mu rozserzenie .js poszperalem troszke na internecie i pokombinowalem i stworzylem nastepujacy kod zrodlowy:

function reloadMe() {
window.location.reload();
}
function getInterval(){
var lowerBound = 5;
var upperBound = 30;

var randNum = Math.floor((upperBound-lowerBound+1)*Math.random()+lowerBound) * 1000;
return randNum;
}
var interval = getInterval();
var srcInterval = setInterval("reloadMe()",interval);

do Firefox wer 3.6 doinstalowalem greasemonkey. przeciagnalem plik .js, zainstalowalem skrypt jednak strona nie zostala odswiezona ani razu ;/ natomiast gdy dwukrotnie klikne na skrypt otrzymuje błąd:

Wiersz 12, Znak 1, Błąd: Oczekiwano obiektu, Kod: 800A138F, Zrodlo: Microsoft JScript - blad czasu wykonywania

za wszelkie podpowiedzi dziekuje :P

Użytkownik Katarina edytował ten post 09 01 2010 - 19:24

  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych