Fusionner les scripts: fonds aléatoires / adaptés à la résolution
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Fusionner les scripts: fonds aléatoires / adaptés à la résolution
Bonsoir !
J'avais installé un script pour avoir mon fond de page adapté à la résolution de l'écran, ci dessous:
Et maintenant, je voudrais avoir des fonds de page aléatoire, j'ai trouvé ce script:
Et donc, comment fusionner ces 2 scripts pour avoir des fonds de pages aléatoires qui s'adaptent a l'écran?
Merci de m'avoir lu.
J'avais installé un script pour avoir mon fond de page adapté à la résolution de l'écran, ci dessous:
- Code:
$(function(){
var bg= "Adresse image (largeur plus grande que 1600px)";
if(screen.width < 801) bg="http://i71.servimg.com/u/f71/13/86/57/98/800_x_11.jpg";
else if(screen.width < 1025) bg="http://i71.servimg.com/u/f71/13/86/57/98/1025_x11.jpgg";
else if(screen.width < 1281) bg="http://i71.servimg.com/u/f71/13/86/57/98/1280_x10.jpg";
else if(screen.width < 1601) bg="http://i71.servimg.com/u/f71/13/86/57/98/1600_x12.jpg";
document.body.style.backgroundImage="url(\""+bg+"\")";
});
Et maintenant, je voudrais avoir des fonds de page aléatoire, j'ai trouvé ce script:
- Code:
$(function() {
var a = ["http://adresse_image_1", "http://adresse_image_2", "http://adresse_image_3"];
$("#pun-logo img,#i_logo,#logo img").attr("src", a[Math.floor(Math.random() * a.length)])
});
Et donc, comment fusionner ces 2 scripts pour avoir des fonds de pages aléatoires qui s'adaptent a l'écran?
Merci de m'avoir lu.
Dernière édition par Soldat Royal le Ven 5 Avr 2013 - 20:02, édité 1 fois
Invité- Invité
Re: Fusionner les scripts: fonds aléatoires / adaptés à la résolution
Up ? J'y connais pas grand choses, il faut peut être le faire en escalier, un script dans un script. Ou alors le premier ( fond de page aléatoire ) rappelle le deuxième dans son fonctionnement ( fond de page qui s’adapte à l'écran ).
Je profite de ce Up pour renvoyer à un autre topic:
https://forum.forumactif.com/t348656-musique-d-un-module-youtube-qui-change-a-l-actualisation
Je profite de ce Up pour renvoyer à un autre topic:
https://forum.forumactif.com/t348656-musique-d-un-module-youtube-qui-change-a-l-actualisation
Invité- Invité
Invité- Invité
Re: Fusionner les scripts: fonds aléatoires / adaptés à la résolution
Bonjour
peut être ceci
http://srobbin.com/jquery-plugins/backstretch/
Regardez la démo Using Backstretch as a slideshow..
Cordialement.
peut être ceci
http://srobbin.com/jquery-plugins/backstretch/
Regardez la démo Using Backstretch as a slideshow..
Cordialement.
Re: Fusionner les scripts: fonds aléatoires / adaptés à la résolution
Ce n'était pas un diaporama, mais simplement un changement d'images lorsque l'on change de page que je voulais.
Ils sont déjà proposés sur se site, tout comme les images qui s’adaptent à l'écran ( voir les codes au premier post ). Je voulais juste fusionner les 2 scripts en faite.
Ils sont déjà proposés sur se site, tout comme les images qui s’adaptent à l'écran ( voir les codes au premier post ). Je voulais juste fusionner les 2 scripts en faite.
Invité- Invité
Re: Fusionner les scripts: fonds aléatoires / adaptés à la résolution
Bonjour,
On pourrait faire comme ceci :
Pareillement pour la ligne avec le :
Cordialement.
On pourrait faire comme ceci :
- Code:
$(function() {
var b= [
800, ['image800px_1','image800px_2','image800px_3'],
1024, ['image1024px_1','image1024px_2','image1024px_3'],
1280, ['image1280px_1','image1280px_2','image1280px_3'],
Infinity, ['image1600px_1','image1600px_2','image1600px_3']
];
for(var a = 0; a < b.length; a++) {
if(screen.width <= b[a++]) {
return document.body.style.backgroundImage = "url(" + b[a][Math.floor(Math.random() * b[a].length)] + ")"
}
}
});
Pareillement pour la ligne avec le :
- 1024, mais pour une résolution de 801 à 1024.
- 1280, mais pour une résolution de 1025 à 1280.
- Infinity, mais pour une résolution de 1281 à l'infini.
Cordialement.
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Fusionner les scripts: fonds aléatoires / adaptés à la résolution
Ça fonctionne parfaitement, encore merci Ea !
Invité- Invité
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum