bewegende tekst in status balk

Status
Niet open voor verdere reacties.

henri2500

Gebruiker
Lid geworden
28 feb 2007
Berichten
265
Hey,

Nog even een vraagje, ik plaats hem hier maar omdat ik niet wist waar hij thuis hoort,

Op sommige pagina's op het internet zie je in de status balk (onderin beeld) vaak gereed staan, ook tref je wel een een tekst aan, bewegend op een of andere manier, weet iemand hoe dit werkt?

Greetz Henri
 
ik weet dat het kan, bewegende tekst, ik ben opzoek gegaan om die scripts, maar tot nu toe heb ik alleen het scriptje gevonden, voor tekst dat niet beweegt:

<body onLoad="window.defaultStatus='plaats hier je tekst';">


veel suc6

jeroen



update :

<html>
<head>
<script language="JavaScript">
<!-- Hide
var scrtxt="Hier komt uw bewegende tekst in de statusbalk die de bezoekers +
"van je pagina zal fascineren...";

var lentxt=scrtxt.length;
var width=100;
var pos=1-width;

function scroll() {
pos++;
var scroller="";
if (pos==lentxt) {
pos=1-width;
}

if (pos<0) {
for (var i=1; i<=Math.abs(pos); i++) {
scroller=scroller+" ";}
scroller=scroller+scrtxt.substring(0,width-i+1);
}

else {
scroller=scroller+scrtxt.substring(pos,width+pos);
}

window.status = scroller;
setTimeout("scroll()",150);
}

//-->
</script>
</head>
<body onLoad="scroll();return true;">
Hier een bewegende tekst in je statusbalk!
</body>
</html>

nrml zou het hiermee moeten lukken
 
Laatst bewerkt:
Nu wil ik het toepassen nu pakt hij het niet was de fout in het script?

PHP:
<HTML>
<HEAD>
<script language="JavaScript">
<!-- Hide
var scrtxt="Kijk ook eens in ons Gastenboek";

var lentxt=scrtxt.length;
var width=100;
var pos=1-width;

function scroll() {
pos++;
var scroller="";
if (pos==lentxt) {
pos=1-width;
}

if (pos<0) {
for (var i=1; i<=Math.abs(pos); i++) {
scroller=scroller+" ";}
scroller=scroller+scrtxt.substring(0,width-i+1);
}

else {
scroller=scroller+scrtxt.substring(pos,width+pos);
}

window.status = scroller;
setTimeout("scroll()",150);
}

//-->
</script>
</head>

<title>Welkom op deze vette site</title>
<frameset cols='20%,*' border='0' frameborder='0' framespacing='0'>
<frame src='frame1.html' name='links' marginwidth='0' marginheight='0' scrolling='no' noresize>
<frame src='frame2.html' name='main' marginwidth='0' marginheight='0' scrolling='auto' noresize>
<noframes>
</noframes>
</frameset>
<body>
<body onLoad="scroll();return true;">
</body>
</HTML>
 
Ja, dank je de koekoek...............
Werkt natuurlijk niet, vermits je met een frameset werkt.

Je hebt nodig een doctype voor je framsetpagina.
Om de browser kanbaar te maken dat je frames gebruikt.
Dit:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">

Je body werkt niet in een frameset.
Eventuele bodytekst zet je tussen de
<noframes>
hier
</noframes>
tags

Je script zet je in je
frame1.html
pagina
en dan zal het wel werken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan