Javascript
CRI83
Messages postés
3
Statut
Membre
-
cri83 -
cri83 -
Bonjour tout le monde,
Je désire savoir pourquoi lorsque je copie et colle sur mon site des "morceaux de codes", notemment l'affichage de la date sur mon site, rien n'apparait, j'ai tout essayé et rien y fait.
config. windows xp.
Merci d'avance à ceux qui savent!
Je désire savoir pourquoi lorsque je copie et colle sur mon site des "morceaux de codes", notemment l'affichage de la date sur mon site, rien n'apparait, j'ai tout essayé et rien y fait.
config. windows xp.
Merci d'avance à ceux qui savent!
3 réponses
Tout simplement parce que ce n'est pas tout ce copier coller du code, encore faut-il qu'il soit correct au départ et donc fonctionnel, et encore faut-il, notemment en javascript, qu'il soit compatible avec ton navigateur, sinon comme tu le dis, rien ne s'affichera.
Pourrais-tu nous donner un exemple concret, si tu veux qu'on te donne une réponse précise (mais spécifique) ?
Bonsoir,
Tout d'abord merci de me répondre, il est vrai que je n'ai pas été très explicite.
J'ai IE 7.
Voici le genre de script qui ne fonctionne pas sur mon ordi.
Si vous pouvez m'aider n'hésitez pas.
Merci
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type" />
<title>fff</title>
<style>
.spanstyle {
position:absolute;
visibility:visible;
top:-50px;
font-size:10pt;
font-family:comic sans ms;
font-weight:bold;
color:black;
}
</style>
<script>
var x,y
var step=20
var flag=0
// Your snappy message. Important: the space at the end of the sentence!!!
var message="Lissa Explains it All! "
message=message.split("")
var xpos=new Array()
for (i=0;i<=message.length-1;i++) {
xpos[i]=-50
}
var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
ypos[i]=-50
}
function handlerMM(e){
x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
flag=1
}
function makesnake() {
if (flag==1 && document.all) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y
for (i=0; i<message.length-1; i++) {
var thisspan = eval("span"+(i)+".style")
thisspan.posLeft=xpos[i]
thisspan.posTop=ypos[i]
}
}
else if (flag==1 && document.layers) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos[i]
thisspan.top=ypos[i]
}
}
var timer=setTimeout("makesnake()",30)
}
</script>
</head>
<body onload="makesnake()" style="width: 100%;">
<br />
</body>
</html>
Tout d'abord merci de me répondre, il est vrai que je n'ai pas été très explicite.
J'ai IE 7.
Voici le genre de script qui ne fonctionne pas sur mon ordi.
Si vous pouvez m'aider n'hésitez pas.
Merci
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type" />
<title>fff</title>
<style>
.spanstyle {
position:absolute;
visibility:visible;
top:-50px;
font-size:10pt;
font-family:comic sans ms;
font-weight:bold;
color:black;
}
</style>
<script>
var x,y
var step=20
var flag=0
// Your snappy message. Important: the space at the end of the sentence!!!
var message="Lissa Explains it All! "
message=message.split("")
var xpos=new Array()
for (i=0;i<=message.length-1;i++) {
xpos[i]=-50
}
var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
ypos[i]=-50
}
function handlerMM(e){
x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
flag=1
}
function makesnake() {
if (flag==1 && document.all) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y
for (i=0; i<message.length-1; i++) {
var thisspan = eval("span"+(i)+".style")
thisspan.posLeft=xpos[i]
thisspan.posTop=ypos[i]
}
}
else if (flag==1 && document.layers) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos[i]
thisspan.top=ypos[i]
}
}
var timer=setTimeout("makesnake()",30)
}
</script>
</head>
<body onload="makesnake()" style="width: 100%;">
<br />
</body>
</html>