Avatar billede popsy Novice
20. december 2001 - 07:57 Der er 5 kommentarer og
1 løsning

Hvordan, og hvor??

Hej allesammen.

Sidder lige og er ved at lave et lille e-julekort til familie og venner.
Nu har jeg så fået den tanke at jeg gerne vil have at sneen falder lige så stille i mailen, ligesom på http://www.winhelp.dk/index5.html  men jeg aner ikke hvordan det fungerer?

Nogen der kan hjælpe, og også gerne forsyne mig med den fil der evt skal indsættes i mailen?

På forhånd tak.

Popsy
Avatar billede popsy Novice
20. december 2001 - 07:59 #1
Bruger Outlook Express 6.0, og mailen skal sendes til andre der bruger Outlook Express 5.0/5.5

Popsy
Avatar billede moebius Nybegynder
20. december 2001 - 08:10 #2
Det er bare et Javascript.
Jeg ved ikke om Outlook kan vise scripts, men prøv ad.

Dette er scriptet fra den side du henviser til:


<script language=\"JavaScript1.2\">
var no = 50;
var speed = 5;
var snowflake = \"snow.gif\";

var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty; 
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; 
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
if (ns4up) {                   
if (i == 0) {
document.write(\"<layer name=\\\"dot\"+ i +\"\\\" left=\\\"15\\\" \");
document.write(\"top=\\\"15\\\" visibility=\\\"show\\\"><img src=\\\"\");
document.write(snowflake + \"\\\" border=\\\"0\\\"></layer>\");
} else {
document.write(\"<layer name=\\\"dot\"+ i +\"\\\" left=\\\"15\\\" \");
document.write(\"top=\\\"15\\\" visibility=\\\"show\\\"><img src=\\\"\");
document.write(snowflake + \"\\\" border=\\\"0\\\"></layer>\");
  }
} else if (ie4up) {
if (i == 0) {
document.write(\"<div id=\\\"dot\"+ i +\"\\\" style=\\\"POSITION: \");
document.write(\"absolute; Z-INDEX: \"+ i +\"; VISIBILITY: \");
document.write(\"visible; TOP: 15px; LEFT: 15px;\\\"><img src=\\\"\");
document.write(snowflake + \"\\\" border=\\\"0\\\"></div>\");
} else {
document.write(\"<div id=\\\"dot\"+ i +\"\\\" style=\\\"POSITION: \");
document.write(\"absolute; Z-INDEX: \"+ i +\"; VISIBILITY: \");
document.write(\"visible; TOP: 15px; LEFT: 15px;\\\"><img src=\\\"\");
document.write(snowflake + \"\\\" 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()\", speed);
}
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()\", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End -->
</script>
Avatar billede henrik27 Nybegynder
20. december 2001 - 08:12 #3
Det er et java script, du skal lige gemme et af fnugene eller selv lave et, så skal du lave en hjemmeside med scriptet i, og sebde hele siden, eller uploade den og sende linket.

<script language=\"JavaScript1.2\">
var no = 50;
var speed = 5;
var snowflake = \"snow.gif\";

var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty; 
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; 
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
if (ns4up) {                   
if (i == 0) {
document.write(\"<layer name=\\\"dot\"+ i +\"\\\" left=\\\"15\\\" \");
document.write(\"top=\\\"15\\\" visibility=\\\"show\\\"><img src=\\\"\");
document.write(snowflake + \"\\\" border=\\\"0\\\"></layer>\");
} else {
document.write(\"<layer name=\\\"dot\"+ i +\"\\\" left=\\\"15\\\" \");
document.write(\"top=\\\"15\\\" visibility=\\\"show\\\"><img src=\\\"\");
document.write(snowflake + \"\\\" border=\\\"0\\\"></layer>\");
  }
} else if (ie4up) {
if (i == 0) {
document.write(\"<div id=\\\"dot\"+ i +\"\\\" style=\\\"POSITION: \");
document.write(\"absolute; Z-INDEX: \"+ i +\"; VISIBILITY: \");
document.write(\"visible; TOP: 15px; LEFT: 15px;\\\"><img src=\\\"\");
document.write(snowflake + \"\\\" border=\\\"0\\\"></div>\");
} else {
document.write(\"<div id=\\\"dot\"+ i +\"\\\" style=\\\"POSITION: \");
document.write(\"absolute; Z-INDEX: \"+ i +\"; VISIBILITY: \");
document.write(\"visible; TOP: 15px; LEFT: 15px;\\\"><img src=\\\"\");
document.write(snowflake + \"\\\" 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()\", speed);
}
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()\", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End -->
</script>

Venlig hilsen
Henrik Jørgensen
Avatar billede popsy Novice
20. december 2001 - 08:16 #4
Er lige ved at afprøve..

Popsy
Avatar billede popsy Novice
20. december 2001 - 08:28 #5
Tror desværre ikke at det kan komme til at virke, OE viser ikke javascriptet, men jeg ved heller ikke hvor jeg skal gemme snefnug filen, for at det virker i e-mailen?
OE viser selvfølgelig ikke javascriptet pga sikkerhed, men kan det ikke laves i ren HTML?

Ellers må jeg bare lave julekortet som en vedhæftet HTML fil, m. javascriptet i!

Jeg er nødt til at gi\' pointene til moebius, da han kom først.

Glædelig jul

Popsy
Avatar billede moebius Nybegynder
20. december 2001 - 08:30 #6
Det kan ikke laves i ren HTML, desværre...

Men en vedhæftet html fil er en god idé!!!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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