Chargement d'une animation flash en fonction de l'heure - HTML/CSS - Programmation
Marsh Posté le 07-08-2008 à 21:54:42
Bonjour,
si ton script fonctionne, pourquoi ne pas simplement remplacer 'image='<img src="nuit.jpg">'; par le code de ton animation (balise object par exemple) ?
Marsh Posté le 07-08-2008 à 22:26:31
samsayan a écrit : Bonjour, |
Ce fut effectivement ma toute première idée (à laquelle je croyais fort). Donc, si on a suivi la même (d'idée), ça donnait ça (le fichier swf utilisé ne sert qu'aux essais) :
Code :
|
Sauf que là, ça n'affiche plus rien
Marsh Posté le 08-08-2008 à 23:55:30
Personne ?
Bon... Je pensais que ce n'étais pas très compliqué mais je me suis peut-être trompé.
Marsh Posté le 11-08-2008 à 17:52:00
Ouch.
Tu tentes d'indiquer à la balise image d'afficher ton flash Oô
Une balise image en javascript/html possède des attributs, on n'en fait pas ce que l'on veut.
Donc vire ton : image=' .... ' et laisse le reste (entre les guillemets). Puis tu enlèves "document.write(image);".
Je pense que ça marchera.
Mais sinon, pourquoi ne pas utiliser php ? En fonction de l'heure, tu n'affiches pas le même code html.
Un truc du genre :
Code :
|
A modifier et améliorer, c'est juste une piste....
Marsh Posté le 12-08-2008 à 22:06:50
Merci beaucoup mais j'ai bien peur que même en essayant un peu tout, ça ne fonctionne pas.
Mais d'un certain côté, je ne pratique que flash et html, très peu le reste.
Si quelqu'un a une autre piste pour un script html...
A bon entendeur...
Marsh Posté le 07-08-2008 à 21:14:58
Bonsoir,
Quelqu'un pourrait-il m'éclairer sur la manière de procéder pour créer une page html qui puisse charger différentes animations .swf en fonction de l'heure de la journée ? (une maison de jour, une autre de nuit, une autre au crépuscule).
J'ai trouvé un code permettant de faire ça pour des photos, mais pas pour des animations hélas.
Merci d'avance
____________________________________________________________________
Script pour charger des photos
HEAD
function affiche_image(){
ma_date=new Date();
heure=ma_date.getHours();
minute=ma_date.getMinutes();
seconde=ma_date.getSeconds();
if ((heure>=0) && (heure<8) && (minute<60) && (seconde<60)) {
image='<img src="nuit.jpg">';
}
if ((heure>19) && (heure<24) && (minute<60) && (seconde<60)) {
image='<img src="nuit.jpg">';
}
document.write(image);
}
</script>
BODY - à l'emplacement de l'image
<script LANGUAGE="JavaScript" >affiche_image();</script>