Avatar billede timsen Nybegynder
08. december 2000 - 18:05 Der er 9 kommentarer og
1 løsning

Luk knap til Java

Ved ikke om den er lidt tricky men jeg har følgende script som jeg gerne vil have to knapper til en sluk og en tænd, er det muligt ???

          <script language=\"JavaScript1.2\">
  var snowsrc=\"picture/snow.gif\"
  var no = 30;
  var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
  var ie4up = (document.all) ? 1 : 0;
  var dx, xp, yp;    // coordinate and position variables
  var am, stx, sty;  // amplitude and step variables
  var i, doc_width = 800, doc_height = 600;

  if (ns4up) {
    doc_width = self.innerWidth;
    doc_height = self.innerHeight;
  } else if (ie4up) {
    doc_width = document.body.clientWidth;
    doc_height = document.body.clientHeight;
  }

  dx = new Array();
  xp = new Array();
  yp = new Array();
  am = new Array();
  stx = new Array();
  sty = new Array();
 
  for (i = 0; i < no; ++ i) { 
    dx[i] = 0;                        // set coordinate variables
    xp[i] = Math.random()*(doc_width-50);  // set position variables
    yp[i] = Math.random()*doc_height;
    am[i] = Math.random()*20;        // set amplitude variables
    stx[i] = 0.02 + Math.random()/10; // set step variables
    sty[i] = 0.7 + Math.random();    // set step variables
    if (ns4up) {                      // set layers
      if (i == 0) {
        document.write(\"<layer name=\\\"dot\"+ i +\"\\\" left=\\\"15\\\" top=\\\"15\\\" visibility=\\\"show\\\"><a href=\\\"http://dynamicdrive.com/\\\"><img src=\'\"+snowsrc+\"\' border=\\\"0\\\"></a></layer>\");
      } else {
        document.write(\"<layer name=\\\"dot\"+ i +\"\\\" left=\\\"15\\\" top=\\\"15\\\" visibility=\\\"show\\\"><img src=\'\"+snowsrc+\"\' border=\\\"0\\\"></layer>\");
      }
    } else if (ie4up) {
      if (i == 0) {
        document.write(\"<div id=\\\"dot\"+ i +\"\\\" style=\\\"POSITION: absolute; Z-INDEX: \"+ i +\"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\\\"><a href=\\\"http://dynamicdrive.com\\\"><img src=\'\"+snowsrc+\"\' border=\\\"0\\\"></a></div>\");
      } else {
        document.write(\"<div id=\\\"dot\"+ i +\"\\\" style=\\\"POSITION: absolute; Z-INDEX: \"+ i +\"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\\\"><img src=\'\"+snowsrc+\"\' border=\\\"0\\\"></div>\");
      }
    }
  }
 
  function snowNS() {  // Netscape main animation function
    for (i = 0; i < no; ++ i) {  // iterate for every dot
      yp[i] += sty[i];
      if (yp[i] > doc_height-50) {
        xp[i] = Math.random()*(doc_width-am[i]-30);
        yp[i] = 0;
        stx[i] = 0.02 + Math.random()/10;
        sty[i] = 0.7 + Math.random();
        doc_width = self.innerWidth;
        doc_height = self.innerHeight;
      }
      dx[i] += stx[i];
      document.layers[\"dot\"+i].top = yp[i];
      document.layers[\"dot\"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
    }
    setTimeout(\"snowNS()\", 10);
  }

  function snowIE() {  // IE main animation function
    for (i = 0; i < no; ++ i) {  // iterate for every dot
      yp[i] += sty[i];
      if (yp[i] > doc_height-50) {
        xp[i] = Math.random()*(doc_width-am[i]-30);
        yp[i] = 0;
        stx[i] = 0.02 + Math.random()/10;
        sty[i] = 0.7 + Math.random();
        doc_width = document.body.clientWidth;
        doc_height = document.body.clientHeight;
      }
      dx[i] += stx[i];
      document.all[\"dot\"+i].style.pixelTop = yp[i];
      document.all[\"dot\"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
    }
    setTimeout(\"snowIE()\", 10);
  }

  if (ns4up) {
    snowNS();
  } else if (ie4up) {
    snowIE();
  }

</script>
Avatar billede erikjacobsen Ekspert
08. december 2000 - 19:45 #1
Øv - jeg troede det havde noget med Java at gøre. Gider du præcisere
dine spørgsmål en anden gang!
Avatar billede timsen Nybegynder
10. december 2000 - 17:29 #2
Det har da også noget med Java at gøre. !!
Avatar billede erikjacobsen Ekspert
10. december 2000 - 19:24 #3
Øh - java - hvor ??
Avatar billede timsen Nybegynder
11. december 2000 - 11:31 #4
Det er et java scripts der skal have en \"tænd\" og \"sluk\" knap
Avatar billede erikjacobsen Ekspert
11. december 2000 - 11:33 #5
Nåh, JavaScript - men skulle du så ikke have den i den
rigtige kategori?
Avatar billede timsen Nybegynder
12. december 2000 - 15:44 #6
Hvilken mener ==
Avatar billede erikjacobsen Ekspert
12. december 2000 - 15:46 #7
hehe - nå ja, det ER jo den rigtige kategori ;-)  Men det har
bare ikke noget med java at gøre.
Avatar billede timsen Nybegynder
12. december 2000 - 15:55 #8
Jo det har da...det er et JAVA script, kan du hjælpe med det ??
Avatar billede erikjacobsen Ekspert
12. december 2000 - 16:20 #9
Jamen programmeringssproget JAVA er noget helt andet end
JAVASCRIPT. Nej, jeg kan ikke.
Avatar billede timsen Nybegynder
14. december 2000 - 23:22 #10
Jamen så kan jeg jo kun LUKKE
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester