» »

Text rotator je na začetku prazen

Text rotator je na začetku prazen

jrtjtejtt ::

Živjo,

imam en text/image rotator, ki pa je na začetku za tri sekunde (toliko, kot je določen interval menjave) prazen, nič se ne pojavi. Kaj moram storiti, da bo takoj na začetku viden. Hvala in LP!

Tule je script (.ppt, ker drugače nisem znal spravit gor :))

http://www.shrani.si/f/23/7o/4GTE9OCz/s...

Badboy_ ::

Lahko daš še eno variablo interval = 0; in flag boolean, ko je prvič daš timeInterval = 0, spremeniš flag potem pa daš vrednost 3000.

var first = true;

first ? timeInterval = 0 : timeInterval = 3000;

potem pa kjer je prvič daš

if(first) {

} else {

}

in seveda na koncu spremniš

first = false;

jrtjtejtt ::

se bojim, da ne znam tega skupaj spravit, ker nimam nobenih osnov. že obstoječo kodo sem spravil skupaj z online pomočjo. tako, da bi bil hvaležen za dodatno pomoč ali razlago.

LP!

Badboy_ ::

<script type="text/javascript" >
var intervalId;
var timeInterval = 3000;
var first = false;

var myquotes = new Array(
	'123',
	'456'
	);

function rotatequote()
{
	if(!false) {
		thequote = myquotes.shift();
		myquotes.push(thequote);		
		document.getElementById('quotetext').innerHTML = "<label onmouseover='pauseRotating()' onmouseout='resumeRotating()'>"+thequote+"</label>";
		pauseRotating();
		resumeRotating();
		first = true;
	} else {
		thequote = myquotes.shift();
		myquotes.push(thequote);		
		document.getElementById('quotetext').innerHTML = "<label onmouseover='pauseRotating()' onmouseout='resumeRotating()'>"+thequote+"</label>";
	}
}



intervalId = window.setInterval(rotatequote, (!first ? 1 : timeInterval) );	


function pauseRotating()
{
	window.clearInterval(intervalId);
}

function resumeRotating()
{
	intervalId = window.setInterval(rotatequote,Number(timeInterval));
}

</script>

jrtjtejtt ::

ta koda mi ni delovala, ampak sem potem opazil, kje sem sfalil. čisto na koncu mi je še manjkalo tole:

...
function resumeRotating()
{
intervalId = window.setInterval(rotatequote,Number(timeInterval));
}

rotatequote();
...


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

AJAX neznana težava

Oddelek: Programiranje
81231 (1025) luksorzi
»

[PHP/JavaScript] tic tac toe

Oddelek: Programiranje
171733 (1466) illion
»

JavaScript offsetTop in brskalniki

Oddelek: Izdelava spletišč
81032 (964) shorvat
»

Javascript - izračun razlike v datumih

Oddelek: Programiranje
81949 (1804) kogledom
»

Internet strani kot slideshow

Oddelek: Izdelava spletišč
212129 (1880) sverde21

Več podobnih tem