Comment puis-je modifier une image une fois par semaine en utilisant JavaScript?JavaScript: Modifier une image chaque semaine
Répondre
<html>
<head>
<script type="text/javascript">
var arr=new Array();
arr=["0","1","2","3","4","5","6","7","8","9"];
function getCookie(c_name)
{
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++)
{
x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
x=x.replace(/^\s+|\s+$/g,"");
if (x==c_name)
{
return unescape(y);
}
}
}
function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}
function checkCookie()
{
var img=getCookie("imag");
if (img!=null && img!="")
{
document.getElementById("img").src=img+".jpg";
}
else
{
var rd=Math.random()*1000;
rd=String(rd);
rd=rd.substr(6,1);
setCookie("imag",rd,30);
}
}
</script>
</head>
<body onload="checkCookie()">
<img src="" id="img" height="87" />
</body>
</html>
mis dix images dans le même dossier avec le fichier html Nombred comme 1.jpg et 2.jpg ..... 9.JPG
mais alors est-il obligatoire d'utiliser PHP pour le faire? – sam
si vous utilisez php, pourquoi ne pas l'utiliser dans votre problème, mais vous pouvez générer des images par boucle – Abdalmohaymen
hahaha .... le problème de domaine .... je ne peux changer via js ... merci beaucoup ! – sam
Ce que vous pouvez faire est d'utiliser Javascript pour obtenir le numéro de semaine et utiliser ce nombre pour choisir une image appropriée. Si vous voulez une image différente pour chaque semaine de l'année, par exemple, vous pourriez avoir une image comme image03.png pour la semaine 3.
Cependant, je recommande de faire ce côté serveur pour avoir l'image déjà décidée lors de la livraison de la page Web Ainsi, l'utilisateur n'a pas de retard dans l'apparition de l'image.
- 1. Modifier une image via Javascript?
- 2. Javascript pour chaque image
- 3. Afficher seulement UNE semaine (Heures d'ouverture, chaque semaine pareil)
- 4. prix chaque semaine
- 5. Calculez chaque semaine Dates
- 6. javascript sélecteur de semaine
- 7. Cacher/Modifier/Ajouter une image
- 8. Semaine Incrémentation en utilisant Javascript
- 9. Ajouter un nombre à une valeur chaque semaine
- 10. Envoyer une infolettre chaque semaine en utilisant l'API Web Sendgrid
- 11. Avoir une Log4Net RollingFileAppender définie pour rouler chaque semaine
- 12. journalisation chaque semaine via rollingFileAppender - log4net
- 13. Obtenir l'horodatage de samedi dernier (chaque semaine)?
- 14. Modifier une fonction pour passer une image
- 15. Modifier une image dans java
- 16. Modifier une image Linux montée
- 17. Modifier une image dans php
- 18. Modifier une image en utilisant JCrop
- 19. nombre total chaque jour triés, le résultat groupé par semaine
- 20. JavaScript/HTML: Modifier une bordure d'image onclick
- 21. Attribuer une image à chaque option multiple
- 22. Comment faire une boucle dans chaque image et définir la taille de chaque image individuelle?
- 23. Filtrer chaque semaine à partir des données quotidiennes et sélectionner le premier événement de la semaine
- 24. Sélecteur de date Javascript pour afficher une semaine seulement?
- 25. Simple Modifier une image dans jquery
- 26. Comparez une image en javascript
- 27. Hacher une image en Javascript
- 28. Ajouter une image avec JavaScript
- 29. Javascript "fin de semaine" calculs de date?
- 30. Modifier mon image Uploader
Jetez un oeil à l'objet Date Javascript, bien que je pense que ce serait mieux exécuté du côté serveur. – Lazarus
D'accord avec Lazarus. Si vous voulez vraiment le faire côté client, vous pouvez utiliser un cookie :) –