groseline
Messages postés27Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention18 mai 2008
-
16 mai 2008 à 01:05
groseline
Messages postés27Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention18 mai 2008
-
17 mai 2008 à 12:27
Bonjour à tous !!!
Je viens ici de temps en temps mais je n'ai encore jamais posté !! c ma première fois...chui un peu émue hé hé !
Alors voila, je suis en train de construire un site assez énorme, et j'avais besoin d'un script très simple qui offrait une gestion des photos encore plus simple ! j'ai trouvé ce script qui correspond totalement à mes besoins :
Tout marche impeccable, j'ai rajouté des boutons avancer/reculer, tout va bien...oui mais...chui un peu chieuse ! J'aimerai dès la première image avoir le bouton "reculer" à l'ecran, de même que j'aimerai voir le bouton"avancer" à la dernière, même si ils sont inactif du fait qu'il n'y a plus d'images... je ne suis pas contre d'avoir une boucle dans mon diaporama (meme si je prefererais tout de meme éviter)... Pourquoi je veux ça ? parce que le bouton de la premiere image se cale au milieu, et dès la seconde image, il se déplace pour faire de la place au deuxieme bouton...et je trouve ça moche !
Je suis toute débutante depuis trois jours, et je suis un peu paumée....un preux chevalier du javascript pourra-t-il voler à mon secours ???
Merci en tout cas à ceux qui prendront le temps de m'aider !
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 20176 16 mai 2008 à 14:35
Moups, flute, alors !!!!
function ejs_aff_photos(num)
{
var previous = "9.gif";
var next = "10.gif";
if(num==0 ) {
previous = "black-precedent.gif";
}
if ( num>ejs_photo.length-1)
next = "black-suivant.gif";
// retourne faut au cas ou un utilisateur à cliquer sur l'image noire trop fort l'utilisateur...
if(num <0 || num>ejs_photo.length-1) return false;
if(document.getElementById)
{
ejs_fin = "";
ejs_fin += "";
ejs_fin += "";
document.getElementById("ejs_photo_box").innerHTML =
"<CENTER>
"+ejs_fin+"</CENTER>";
}
}window.onload = new Function("ejs_aff_photos(0)")</script>
j'avais oublier que num devait être inférieur à 0 et non égal à 0...
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 20176 16 mai 2008 à 14:38
oulà, le preux frole le piteux !
function ejs_aff_photos(num)
{
var previous = "9.gif";
var next = "10.gif";
if(num==0 ) {
previous = "black-precedent.gif";
}
if ( num==ejs_photo.length-1)
next = "black-suivant.gif";
// retourne faut au cas ou un utilisateur à cliquer sur l'image noire trop fort l'utilisateur...
if(num <0 || num>ejs_photo.length-1) return false;
if(document.getElementById)
{
ejs_fin = "";
ejs_fin += "";
ejs_fin += "";
document.getElementById("ejs_photo_box").innerHTML =
"<CENTER>
"+ejs_fin+"</CENTER>";
}
}window.onload = new Function("ejs_aff_photos(0)")</script>
groseline
Messages postés27Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention18 mai 2008 16 mai 2008 à 14:42
héhé nos message ce sont croisé !!! mais bon c quand meme d'actualité : ca fonctionne tjrs pas....les boutons sont inversés, les 2 apparaissent d'entrée de jeu, et quand on clique ca gatouille severe....ah oau fait g mentionné que mon tableau était tout cassé ???
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 20176 16 mai 2008 à 14:47
je viens de me rendre compte de ce qui ce passe aussi !!!!
déjà, l'image ../IMG/JPG/tranches-diaporama/9.gif n'éxiste pas
ensuite, je ne comprends pas d'ou sort :
<tr>
<td></td>
<td></td>
</tr>
qui se trouve sous l'image (sous la div ayant pour id ejs_photo_box) ??
function ejs_aff_photos(num)
{
var previous = "9.gif";
var next = "10.gif";
if(num==0 ) {
previous = "black-precedent.gif";
}
if ( num==ejs_photo.length-1)
next = "black-suivant.gif";
// retourne faut au cas ou un utilisateur à cliquer sur l'image noire trop fort l'utilisateur...
if(num<0 || num>ejs_photo.length-1) return false;
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 20176 16 mai 2008 à 15:06
tu n'aurais pas quelques soucis dans les noms de tes images ????
parce que l'image (en bas à droite , qui devrait pas être la est l'image 09.gif et c'est elle qui contient l'image de la flèche vers la gauche (???))
et dans le source javascript, tu fais appel à une image
var previous = " 9.gif "; sans 0 alors qu'il me semble que cela devrait être
var previous = "09.gif" !
c'était mieux avec les ancien noms, c'est très bien de bien nomé et ces variables, et ces méthodes et ces images parce que ça devient vite le boxon (n'est-il point )
[o-_-o]
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 20176 16 mai 2008 à 15:06
tu n'aurais pas quelques soucis dans les noms de tes images ????
parce que l'image (en bas à droite , qui devrait pas être la est l'image 09.gif et c'est elle qui contient l'image de la flèche vers la gauche (???))
et dans le source javascript, tu fais appel à une image
var previous = " 9.gif "; sans 0 alors qu'il me semble que cela devrait être
var previous = "09.gif" !
c'était mieux avec les ancien noms, c'est très bien de bien nomé et ces variables, et ces méthodes et ces images parce que ça devient vite le boxon (n'est-il point )
[o-_-o]
groseline
Messages postés27Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention18 mai 2008 16 mai 2008 à 15:41
tu as raison ca gatouillait un peu !!!! mais g remis de l'ordre ! alors maintenant a la place des boutons, ça n'affiche plus les boutons...mais plus du tout...les cases de mon tableaux sont vides !!!! je t'envoi le code tel qu'il est a present (avec tout les liens vers les gif vérifiés !)
function ejs_aff_photos(num)
{
var previous = "precedent.gif";
var next = "suivant.gif";
if(num==0 ) {
previous = "black-precedent.gif";
}
if ( num==ejs_photo.length-1)
next = "black-suivant.gif";
// retourne faut au cas ou un utilisateur à cliquer sur l'image noire trop fort l'utilisateur...
if(num<0 || num>ejs_photo.length-1) return false;
groseline
Messages postés27Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention18 mai 2008 16 mai 2008 à 22:14
et minute papillon !!! yen a qui bosse !!!! lol ! mais promis, dès que la partie toulouse est terminé, je t'envoi un mail personalisé !!!! mon sauveur !!!!
groseline
Messages postés27Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention18 mai 2008 17 mai 2008 à 12:27
aucun probleme !!!! je prepare la chambre d'ami !
Sinon g une bonne question pour toi : va voir ICI et dis passe ta souris doucement sur le bas de la page...a ton avis pourquoi tout bouge ? je suis en 1280*800 de resolution, le cadre de la page rentre parfaitement sur mon ecran sans afficher la scrollbar...et quand je passe ma souris sur le bas de page : bzzzzzzit scrollbar > je l'enleve plus de scrollbar etc... tu as un idée de la gatouille ?
moi oui ! Tout a commencé apres l'installation d'infos bulles en dhtml sur mes icones de gauches...
function get_mouse(e)
{ var x (navigator.appName.substring(0,3) "Net") ? e.pageX : event.x+document.body.scrollLeft; var y (navigator.appName.substring(0,3) "Net") ? e.pageY : event.y+document.body.scrollTop;
skn.left = x - 60;
skn.top = y+20;
}
function killlink()
{
if (domok)
skn.visibility = "hidden";
}
</SCRIPT>
+ des liens qui ressemblent à ça : [../../index.php ]