Onbekende fout

Status
Niet open voor verdere reacties.

mysql

Gebruiker
Lid geworden
28 jan 2012
Berichten
108
Ik heb deze code van internet gehaald:
Daarna ging ik deze proberen en hij werkte.
Code:
<script language="JavaScript" type="text/JavaScript">
/////////////////////////////////////////
 var nieuwsbrief_kopstuk       = 'Kop';
//tekst                        =
 var nieuwsbrief_mess          = 'Beste bezoeker,<br><br>u ziet hier in het menu ernaast de link <u>Zoeken<\/u>.<br>Ik wil u vragen of u wilt dat deze link zichtbaar blijft ookal klikt u op het verder plaatje.<br> Stuur uw mening naar: <a href="mailto:ben@hartronics.nl?subject=Mening_voor_Zoeken">ben@hartronics.nl<\/a> .';
//achtergrond                  =
 var nieuwsbrief_background    = '#D8D8D8'
 var nieuwsbrief_bordure       = '#000000'
 var nieuwsbrief_police        = 'Verdana'
 var nieuwsbrief_police_taille = '12'
 var nieuwsbrief_police_color  = '#000000'
//hoogte                       =
 var nieuwsbrief_hauteur       = ''
 var nieuwsbrief_largeur       = '340'
 var nieuwsbrief_box2          = '1';
/////////////////////////////////////////

nieuwsbrief_classe = 'border-color:'+nieuwsbrief_bordure+';border-style:solid;border-width:1px;background:'+nieuwsbrief_background+';font-family:'+nieuwsbrief_police+';font-size:'+nieuwsbrief_police_taille+'px;color:'+nieuwsbrief_police_color;
 if(document.getElementById)
 	{
 	document.write('<DIV ID=nieuwsbrief_box1 STYLE="position:absolute;visibility:hidden;'+nieuwsbrief_classe+';width:20;height:'+(nieuwsbrief_hauteur+20)+';z-index:10"><\/DIV>');
 	document.write('<DIV ID=nieuwsbrief_box2 STYLE="position:absolute;visibility:hidden;'+nieuwsbrief_classe+';width:'+nieuwsbrief_box2+';height:'+nieuwsbrief_hauteur+';z-index:5');
 	if(document.all)
 		document.write(';padding:10');
 	document.write('"><\/DIV>');
 	document.write('<DIV ID=nieuwsbrief_box3 STYLE="position:absolute;visibility:hidden;'+nieuwsbrief_classe+';width:20;height:'+(nieuwsbrief_hauteur+20)+';z-index:10"><\/DIV>');
 	nieuwsbrief_Y = document.body.clientHeight;
 	nieuwsbrief_X = document.body.clientWidth;
 	nieuwsbrief_posX = Math.round(nieuwsbrief_X/2);
 	nieuwsbrief_posY = Math.round(nieuwsbrief_Y/2)-Math.round(nieuwsbrief_hauteur/2);
 	}

 function nieuwsbrief_deplace()
 	{
 	document.getElementById("nieuwsbrief_box1").style.left = nieuwsbrief_posX-20-(nieuwsbrief_box2/2);
 	document.getElementById("nieuwsbrief_box3").style.left = nieuwsbrief_posX+(nieuwsbrief_box2/2);
 	document.getElementById("nieuwsbrief_box2").style.left = nieuwsbrief_posX-(nieuwsbrief_box2/2)-5;
 	document.getElementById("nieuwsbrief_box2").style.width = nieuwsbrief_box2+10;
 	nieuwsbrief_box2 += 5;
 	if(nieuwsbrief_box2<nieuwsbrief_largeur)
 		setTimeout("nieuwsbrief_deplace()",10);
 	else
 		{
 		document.getElementById("nieuwsbrief_box2").innerHTML = '<CENTER><font size="5">'+nieuwsbrief_kopstuk+'<\/font><br>'+nieuwsbrief_mess+'<BR><BR><B><A HREF=javascript:nieuwsbrief_close()><FONT COLOR='+nieuwsbrief_police_color+'>Sluit<\/FONT><\/A><\/B><\/CENTER><br>'
 		}
 	}

 function nieuwsbrief_start()
 	{
 	if(document.getElementById)
 		{
 		document.getElementById("nieuwsbrief_box1").style.visibility = 'visible'
 		document.getElementById("nieuwsbrief_box2").style.visibility = 'visible'
 		document.getElementById("nieuwsbrief_box3").style.visibility = 'visible'
 		document.getElementById("nieuwsbrief_box1").style.top = nieuwsbrief_posY-10
 		document.getElementById("nieuwsbrief_box2").style.top = nieuwsbrief_posY
 		document.getElementById("nieuwsbrief_box3").style.top = nieuwsbrief_posY-10
 		nieuwsbrief_deplace();
 		}
 	}

 function nieuwsbrief_close()
 	{
 	if(document.getElementById)
 		{
 		document.getElementById("nieuwsbrief_box1").style.visibility = 'hidden'
 		document.getElementById("nieuwsbrief_box2").style.visibility = 'hidden'
 		document.getElementById("nieuwsbrief_box3").style.visibility = 'hidden'
 		document.getElementById("nieuwsbrief_box1").style.top = -600
 		document.getElementById("nieuwsbrief_box2").style.top = -600
 		document.getElementById("nieuwsbrief_box3").style.top = -600
 		nieuwsbrief_deplace();
 		}
 	}

 window.onload = nieuwsbrief_start;
</script>

Toen ik dit toevoegde:
var nieuwsbrief_kopstuk = 'Kop';

En ergens anders dit:
<font size="5">'+nieuwsbrief_kopstuk+'<\/font>

Toen werkte het script niet meer?
Doe ik het goed of zit ik te klooien?
Als jullie me willen helpen?

Alvast bedankt,
Mysql
 
eh, zonder die toevoegingen werkt het ook niet echt lekker hoor, waar heb je dit in vredesnaam gevonden? De gebruikte HTML lijkt iets uit de jaren '90 en de broncode is een soort rare mengeling van Frans, Nederlands en Engels. Wat is hier eigenlijk de taak van het script? Als je een hele berg Javascript gebruikt om een simpel bericht te tonen ben je waarschijnlijk op het verkeerde spoor.
 
:( ah, leejoo bevat een enorme hoeveelheid verouderde (en soms schaamteloos gejatte) meuk. Anouksweb kende ik nog niet maar die lijkt niet veel beter te zijn.
Van hun site
Let op! Veel van deze javascripts werken alleen in Internet Explorer,
wanneer je deze website in firefox bekijkt zullen een aantal voorbeelden niet te zien zijn.
Maar, nu weten we nog altijd niet wat je nu precies wilde bereiken met dit script.
 
hij werkte ook in mozilla.
 
Laatst bewerkt:
Waarom staan er hier ' ' om de getallen heen?
Code:
 var nieuwsbrief_largeur       = '340'
 var nieuwsbrief_box2          = '1';
Als je dat doet zal het script ze niet meer als echte getallen behandelen en zal het dus ook niet werken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan