OVH Cloud OVH Cloud

Papier à lettre

4 réponses
Avatar
Québec
Cette page web fonctione parfaitement. Mais si je transforme en papier à
lettres, mon code ne fonctionne plus.


var snowflake = document.sno.src;

<html>
<head>
<title>Snow</title>
<meta name="contactorganization" content="http://www.JeanPierreDaviau.com">
</head>
<body bgcolor="fdfdfd" >
<BGSOUND balance=0 src="" volume=0 loop=infinite>
<IMG style="Z-INDEX: -10000; LEFT: 0px; ; WIDTH:
expression(document.body.offsetWidth); POSITION: absolute; TOP: 0px; ;
HEIGHT: expression(document.body.offsetHeight)"
src="snowBack.jpg">
<img id="sno" name="sno" src="file://C:\Program Files\Fichiers
communs\Microsoft Shared\Papier à lettres\snow.gif" border=0 alt="&#10;">
<script language="javascript" type="text/JavaScript">
<!--

var no = 15; // snow number
var speed = 10; // smaller number moves the snow faster

var snowflake = document.sno.src;
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 = 600, 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\" ");
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();
}
// -->
</script></div>
</body>
</html>

4 réponses

Avatar
Jceel
Bonjour ...Québec qui nous as a dit
*
* Cette page web fonctione parfaitement. Mais si je transforme en
papier à
* lettres, mon code ne fonctionne plus.
*
*
* var snowflake = document.sno.src;
*
* <html>
* <head>
* <title>Snow</title>
* <meta name="contactorganization"
content="http://www.JeanPierreDaviau.com">
* </head>
* <body bgcolor="fdfdfd" >
* <BGSOUND balance=0 src="" volume=0 loop=infinite>
* <IMG style="Z-INDEX: -10000; LEFT: 0px; ; WIDTH:
* expression(document.body.offsetWidth); POSITION: absolute; TOP:
0px; ;
* HEIGHT: expression(document.body.offsetHeight)"
* src="snowBack.jpg">
* <img id="sno" name="sno" src="file://C:Program FilesFichiers
* communsMicrosoft SharedPapier à lettressnow.gif"


src="C:Program FilesFichiers
communsMicrosoft SharedPapier à lettressnow.gif"

ceci dit il vaut mieux mettre le fichier HTML et le GIF dans un MEME
répertoire et sans blancs dans le libellé...
quand ça roule tu le mets dans brouillons de OE il y restera toujours





border=0
alt="&#10;">
* <script language="javascript" type="text/JavaScript">
* <!--
*
* var no = 15; // snow number
* var speed = 10; // smaller number moves the snow faster
*
* var snowflake = document.sno.src;
* 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 = 600, 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" ");
* 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();
* }
* // -->
* </script></div>
* </body>
* </html>
*
*


--
@++++Jceel - MVP Win, I E, Media Player

En vérité je te le dis mais sous O E
internaute indécis pour le HacheuTeuMeuLeu
seul le click droit Control+F deux
la lumière t'apportera C'est ce qu'il y a de mieux
netevangile..selon Jceel.livre du windows.psaume alt-255..verset ÿp
Jceel http://jceel.free.fr l'hyper du gratuit du net
Founding Chairman of the International Pebkac Busters Company

Avatar
Québec
Bonjour,

src="C:Program FilesFichiers
communsMicrosoft SharedPapier à lettressnow.gif"

ceci dit il vaut mieux mettre le fichier HTML et le GIF dans un MEME
répertoire et sans blancs dans le libellé...
Ils sont dans le même dossier.

J'ai enlevé le chemin: file://C:Program FilesFichiers communsMicrosoft
SharedPapier à lettres
et écrit seulement.
<img id="sno" name="sno" src="snow.gif"

cela fonctionne.


quand ça roule tu le mets dans brouillons de OE il y restera toujours

Pourquoi?


Avatar
Québec
Bonjour,

Cou donc, Outlook comprends-tu le JavaScript?
J'ai enlevé les images et des problèmes de communication là.

Voyez, il n'y a qu'un String "*" maintenant. Ça
ne marches pas plus dans Outlook mais tout autant en page web.
!?@-)zloup/winhow"!<
========================= <html><head><title>Snow</title></head>
<body bgcolor="fdfdfd" >
<script language="javascript" type="text/JavaScript">
<!--
var no = 15; // snow number
var speed = 10; // smaller number moves the snow faster
var snowflake = "*";
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 = 600, 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" ");
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;color:#ccccff;">");
document.write(snowflake + "</div>");
} else {
document.write("<div id="dot"+ i +"" style="POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;color:#ccccff;">");
document.write(snowflake + "</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();
}
// -->
</script></div>
</body>
</html>
Avatar
Jceel
Bonjour ...Québec qui nous as a dit
SnowOuais, sécurité trop élevé


toujours sur moyennement bas... et tu vois tout en son et lumières ;-)





--
@++++Jceel - MVP Win, I E, Media Player

En vérité je te le dis mais sous O E
internaute indécis pour le HacheuTeuMeuLeu
seul le click droit Control+F deux
la lumière t'apportera C'est ce qu'il y a de mieux
netevangile..selon Jceel.livre du windows.psaume alt-255..verset ÿp
Jceel http://jceel.free.fr l'hyper du gratuit du net
Founding Chairman of the International Pebkac Busters Company