Crew algemeen |
|
Probeer eens te debuggen met de javascript console in firefox!
Ik kreeg gelijk een melding dat substr niet bestaat. Dat is php he? Toen ik dat gefixt had zei hij "too much recursion", daarmee bedoelt hij dat je een oneindige lus heb gemaakt.
Ik heb het zo gefixt:
titel = "Dit is de website van Godlord, welkom hier, neem de tijd en kijk eens :P."
i = 1
ii = titel.length
maximum_lengte = 20
function verandertitel(invoer) {
document.title = invoer
return true;
}
function beweegtitel() {
voorbeeld = titel.substr(i, maximum_lengte)
verandertitel(voorbeeld)
if (i == ii) {
i = 1
} else {
i = i + 1
}
setTimeout("beweegtitel()", 100)
}
beweegtitel()
titel = "Dit is de website van Godlord, welkom hier, neem de tijd en kijk eens :P." i = 1 ii = titel.length maximum_lengte = 20 function verandertitel(invoer) { document.title = invoer return true; } function beweegtitel() { voorbeeld = titel .substr(i , maximum_lengte ) verandertitel(voorbeeld) if (i == ii) { i = 1 } else { i = i + 1 } setTimeout("beweegtitel()", 100) } beweegtitel()
Edit:
Ik heb hem nog wat ingekort:
var titel = 'Dit is de website van Godlord, welkom hier, neem de tijd en kijk eens :P.';
var i = 1;
var ii = titel.length;
var maximum_lengte = 20;
function beweegtitel()
{
document.title = titel.substr(i, maximum_lengte);
i = i < ii ? i + 1 : 1;
setTimeout('beweegtitel()', 100)
}
beweegtitel();
var titel = 'Dit is de website van Godlord, welkom hier, neem de tijd en kijk eens :P.'; var i = 1; var ii = titel.length; var maximum_lengte = 20; function beweegtitel() { document .title = titel .substr(i , maximum_lengte ); i = i < ii ? i + 1 : 1; setTimeout('beweegtitel()', 100) } beweegtitel();
|