Computergenie.nl    

Computergenie.nl
  Registreer!
  Registreer
Homepage
Home
Top 10
Top 10
Forum
Forum
Prijsindex
Prijsindex
Nieuws
Nieuws
Downloads
Downloads
Hulp & Uitleg
Hulp & Uitleg
Uitgebreid zoeken
 
  Zoeken •  Gebruikerslijst  •  Gebruikersgroepen   •  Registreer  •  Profiel  •  Log in om je privť berichten te bekijken  •  Ben je al lid?  Log in! 
Ben je al lid?  Log in!
Kies uw onderwerp:
Computer-Cafť
Knowledge Base
Hardware
Software
Internet & netwerken
Games
Scripten & programmeren
Digitale fotografie & video
Multimedia
GSM & mobile
Sitecheck & links
OfficiŽle mededelingen
Feedback
ISL Light
Aanbiedingen
Markt-plaats
Hulp & Uitleg

Sponsors:

Cloud VPS

Relaties:

PC Beveiliger
Forum » Scripten & programmeren » fout in script?
[JAVASCRIPT]  fout in script?

Nieuw onderwerpNieuw antwoord
hocus-pocus Bericht Geplaatst op 30-11-2010 Reageer met quote
Gevorderd lid
hallo,

kan iemand misschien eens kijken naar de website
http://www.bsdonbosco-stein.nl/ ?

Als je die opent zie je links dat iets dubbel in beeld komt.
Na enkele seconde begint het script linksboven gewoon te lopen zoals het hoort (de tekeningen).

De vraag is uiteraard hoe dit kan?

Dit is de code van de relevante pagine:

Code:

<html>
<head>

<title>donbosco</title>

<script language="JavaScript1.1">
var nieuwbeeldje=new Array()// hier plaats je je afbeeldingen , je kunt er net zoveel toevoegen als je wilt
nieuwbeeldje[0]="tekening1.jpg"//naam 1e plaatje
nieuwbeeldje[1]="tekening2.jpg"//etc....
nieuwbeeldje[2]="tekening3.jpg"
nieuwbeeldje[3]="tekening4.jpg"
nieuwbeeldje[4]="tekening5.jpg"
nieuwbeeldje[5]="tekening6.jpg"
nieuwbeeldje[6]="tekening7.jpg"
nieuwbeeldje[7]="tekening8.jpg"
nieuwbeeldje[8]="tekening9.jpg"
nieuwbeeldje[9]="tekening10.jpg"

var tussentijd=4000 //verander hier de tussentijd tussenhet draaien ( in miliseconden
var teller =1;
var beeldje=new Array()
for (i=0;i<nieuwbeeldje.length;i++){
beeldje[i]=new Image()
beeldje[i].src=nieuwbeeldje[i]
}
function beeldwissel(){
if (window.createPopup)
blok.filters[0].apply()
document.images.blok.src=beeldje[teller].src;
if (window.createPopup)
blok.filters[0].play()
teller++;
if (teller==beeldje.length)
teller=0;
setTimeout("beeldwissel()",tussentijd)
}
window.onload=new Function("setTimeout('beeldwissel()',tussentijd)")
</script>

<script type="text/javascript">
function hidestatus(){
window.status=''
return true
}

if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

document.onmouseover=hidestatus
document.onmouseout=hidestatus
</script>

<script language="JavaScript">
function goToURL() { history.go(-1); }
</script>
<style>
  .menu
  {
   background-color:#0000cd;
   border:1px solid darkblue;
   width:150px;
   font-size:11px;
   font-family:verdana;
   position: absolute;
   font:bold;
   color: #ffff00;
   cursor: hand;
  }
  .item_panel
  {
    width:150px;
    border-left:1px solid darkblue;
    border-right:1px solid darkblue;
    clip:rect(0,150,0,0);
    position:absolute;
  }
  .item_panel a
  {
   text-decoration:none;
   color:black;
   cursor:hand;
  }
  .item
  {
   background-color: #ffffff;
   width: 148px;
   font-size: 10px;
   font-family: verdana;
   
  }
  </style>
 
  <script language="JavaScript"> 
  var height = 20; // Hoogte van de hoofdmenu linken
  var iheight = 15; // hoogte van de menu elementen
  var bgc = "#ffffff" // Achtergrondkleur menu element
  var tc = "black" // text kleur van het menu element
  var over_bgc = "#9999cc";//achtergrondkleur menu item bij mouse-over
  var over_tc = "black"; //teskt kleur bij mouse-over
  var speed = 0;
  var timerID = "";
  var N = (document.all) ? 0 : 1;
  var width = 152;
  var self_menu = new Array();
function write_menu()
{
  smc = 0;
  document.write("<div style='position:absolute'>");
  mn = 0;
  mni = 1;
  start = -1; 
  for(i=0;i<Link.length;i++)
  {
   la = Link[i].split("|");
   if (la[0] == "0")
   {
    if(start == 0)
     {
      document.write("</div>");
      h =  csmc * iheight;
      tmn = mn; //-h
      self_menu[smc] = new Array(tmn,h,0,-2);
      smc++;
      mn--;
     }
     csmc = 0;
    document.write("<div class='menu' style='top:"+mn+";height:"+height+"' id='down"+smc+"' onclick='pull_down("+smc+","+mni+")'> "+ la[1] + "</div>");
    self_menu[smc] = new Array(mn,height,0,mni);
    smc++;
    mni++;
    mn+=height;
    start = 1;
   }
   else
   {
    if(start == 1)
     {
      if(N)mn+=2;
       document.write("<div class='item_panel' id='down"+smc+"' style='top:"+mn+"'>");
       start = 0;
     }
   
    document.write("<a href='"+la[2]+"'");
    if (la[3] != "") document.write(" target='" + la[3] + "' ");
    document.write("><div class='item' id='d"+i+"' style='height:"+iheight);
    if (N) document.write(";width:150");
    document.write("' onmouseover='color(this.id)' onmouseout='uncolor(this.id)'>  "+ la[1] + "</div></a>");
    csmc++;
   }
  }
  if (start == 0)
   {
     document.write("</div>");
     h =  csmc * iheight;
     tmn = mn + 5; //-h
     self_menu[smc] = new Array(tmn,h,0);
     name = "down" + (self_menu.length-1);
     obj = document.getElementById(name);
     obj.style.borderBottomColor = "darkblue";
     obj.style.borderBottomWidth = 1;
     obj.style.borderBottomStyle = "solid";
   }
  document.write("</div>");}
function color(obj)
{
 document.getElementById(obj).style.backgroundColor = over_bgc;
 document.getElementById(obj).style.color = over_tc
}

function uncolor(obj)
{
 document.getElementById(obj).style.backgroundColor = bgc;
 document.getElementById(obj).style.color = tc
}

function pull_down(nr,c)
{
 if (timerID == "")
 {
 to = self_menu[nr+1][1]
 begin = nr + 2;
 if (timerID != "") clearTimeout(timerID);
 if (self_menu[nr+1][2] == 0)
 {
  self_menu[nr+1][2] = 1;
  if(nr == self_menu.length-2) {to++;}
  epull_down(begin,to,0);
 }
 else
 {
  to = 0;
  self_menu[nr+1][2] = 0;
  name = "down"+(nr+2);
  open_item = 0;
  for(i=0;i<nr;i++)
  {
   if(self_menu[i][2] == 1)
    {open_item += self_menu[i][1];
    }
  }
  if (N == false) {open_item-= (c*1)};
  if (nr== self_menu.length-2) {val = self_menu[self_menu.length-1][1];to=-1;}
  else  val = parseInt(document.getElementById(name).style.top) -(open_item)-(c*height);
  epull_up(begin,to,val);
 }
 }
}

function epull_down(nr,to,nowv)
{
 name = "down" + (nr-1);
 obj = document.getElementById(name).style.clip = "rect(0,"+width+","+(nowv+1)+",0)";
 for (i=nr;i<self_menu.length;i++)
 {
  name = "down" + i;
  obj = document.getElementById(name);
  obj.style.top = parseInt(obj.style.top)+1;
 }
 nowv++;
 if(nowv < to) timerID = setTimeout("epull_down("+nr+","+to+","+nowv+")",speed);
 else timerID = "";
}

function epull_up(nr,to,nowv)
{
 name = "down" + (nr-1);
 obj = document.getElementById(name).style.clip = "rect(0,"+width+","+nowv+",0)";
 for (i=nr;i<self_menu.length;i++)
 {
  name = "down" + i;
  obj = document.getElementById(name);
  obj.style.top = parseInt(obj.style.top)-1;
 }
 nowv--;
 if(nowv > to) timerID = setTimeout("epull_up("+nr+","+to+","+nowv+")",speed);
 else timerID = "";
}

function startup(nr)
{
 write_menu();
 if (nr != 0)
 {
 for(i=0;i<self_menu.length;i++)
 {
  if(self_menu[i][3] == nr) pull_down(i,nr)
  i==self_menu.length;
 }
 }

</script>
</head>
<body bgcolor=#9999cc>
<br>
<center>
<table width="140">
<tr>
<td>
<img src="foto1.jpg" name="blok"  border=0 style="filter:progid:DXImageTransform.Microsoft.Stretch(stretchStyle='PUSH')">
</td>
</tr>
</table>
</center>
<br>
<center>
<table width="140">
<tr>
<td>
<script language="JavaScript">
      //Link[nr] = "positie [0 is menu/1 is een item],Link naam ,url,target (blank|top|frame_naam)"
      // je kunt eenvoudig items toevoegen, gewoon doornummeren
  var Link = new Array();
  Link[0] = "0|ONZE SCHOOL";
  Link[1] = "1|ONZE VISIE|http://www.bsdonbosco-stein.nl/visie.html|content";
  Link[2] = "1|IDENTITEIT|http://www.bsdonbosco-stein.nl/identiteit.html|content";
  Link[3] = "1|GESCHIEDENIS|http://www.bsdonbosco-stein.nl/geschiedenis.html|content";
  Link[4] = "0|DE MENSEN";
  Link[5] = "1|ONS TEAM|http://www.bsdonbosco-stein.nl/team.html|content";
  Link[6] = "1|STICHTING FOCUS|http://www.bsdonbosco-stein.nl/focus.html|content";
  Link[7] = "1|MR / GMR|http://www.bsdonbosco-stein.nl/mr.html|content";
  Link[8] = "1|OUDERVERENIGING|http://www.bsdonbosco-stein.nl/oudervereniging.html|content";
  Link[9] = "0|FOTO-IMPRESSIE";
  Link[10] = "1|FOTO's|http://www.bsdonbosco-stein.nl/fotos.html|content";
  Link[11] = "0|INFORMATIE";
  Link[12] = "1|INDELING GROEPEN|http://www.bsdonbosco-stein.nl/groepen.html|content";
  Link[13] = "1|OVERBLIJVEN|http://www.bsdonbosco-stein.nl/overblijven.html|content";
  Link[14] = "1|NASCHOOLSE OPVANG|http://www.bsdonbosco-stein.nl/mik.html|content";
  Link[15] = "1|PEUTERSPEELZAAL|http://www.bsdonbosco-stein.nl/rakkertjes.html|content";
  Link[16] = "0|DOWNLOADS";
  Link[17] = "1|DOWNLOADS|http://www.bsdonbosco-stein.nl/downloads.html|content";
  Link[18] = "0|CONTACT EN ROUTE";
  Link[19] = "1|CONTACT EN ROUTE|http://www.bsdonbosco-stein.nl/contact.html|content";
  startup(0);
  </script>
  </td>
 </tr>
</table>
</body>
</html>   




"...en hij kauwde op de taaie groezelige brij die leven heet.."
renevanh Bericht Geplaatst op 30-11-2010 Reageer met quote
Beheerder
Code:

<center>
<table width="140">
<tr>
<td>
<img src="foto1.jpg" name="blok"  border=0 style="filter:progid:DXImageTransform.Microsoft.Stretch(stretchStyle='PUSH')">
</td>
</tr>
</table>
</center>


Als je die img weghaalt... ;)




Keyboard not found, press F1 to continue...
hocus-pocus Bericht Geplaatst op 30-11-2010 Reageer met quote
Gevorderd lid
hartelijk dank.
probleem uit de wereld:)




"...en hij kauwde op de taaie groezelige brij die leven heet.."
Nieuw onderwerpNieuw antwoord   


Forum » Scripten & programmeren » fout in script?

Powered by Cloud VPS - High Availability Cloud Servers