begin process at 2012 05 29 23:32:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Ajax

 > 

Scriptaculous. effet fade puis changement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Scriptaculous. effet fade puis changement

mercredi 26 mars 2008 à 20:00:06 | Scriptaculous. effet fade puis changement

Annadrill

Re bonjour,

comment ca va?

alors voila, je me posais une question,
ce que j'aimerai c'est modifier la fonction changeImage

function changeImage(imgTarget, imgUrl){
    new Effect.Fade(imgTarget, {
        onComplete: function(){
            var newImg = new Image;
            newImg.onload = function(){
            $(imgTarget).src = newImg.src;
                new Effect.Appear(imgTarget);
            }
            newImg.src = imgUrl;
        }
    });
}



avec celle ci:


function completLoader(titreTarget,titreContent,lienTarget,lienUrl,imgTarget,imgUrl,formTarget,formUrl){
 document.getElementById(titreTarget).innerHTML = titreContent; 
 document.getElementById(lienTarget).href = lienUrl;
 document.images[imgTarget].src = imgUrl;
 document.form.getElementById(formTarget).value = formUrl;
}


et avoir au final l'image qui disparaisse, toutes mes infos qui changent et puis l'mage qui réapparait.
je cherche à comprendre comment ajouter ces éléments à la fonction changeImage.


Bonne soirée

PS: estce que quelqu'un c'est si cet éditeur de texte javascript est gratuit, car il est vraiment bien...

Annadrill
mercredi 26 mars 2008 à 20:27:50 | Re : Scriptaculous. effet fade puis changement

PetoleTeam

Membre Club
Bonjour,
PS: estce que quelqu'un c'est si cet éditeur de texte javascript est gratuit, car il est vraiment bien...
c'est ici si je ne m'abuse
;O)
mercredi 26 mars 2008 à 20:30:12 | Re : Scriptaculous. effet fade puis changement

PetoleTeam

Membre Club
1000 excuses gauffre sur le lien
c'est ici si je ne m'abuse
;O)
mercredi 26 mars 2008 à 21:05:55 | Re : Scriptaculous. effet fade puis changement

Annadrill

merci pour la réponse en rapport PS,
et quelqu'un peut m'aider pour le reste?
salutations

Annadrill
vendredi 28 mars 2008 à 07:39:49 | Re : Scriptaculous. effet fade puis changement

PetoleTeam

Membre Club
Bonjour,
je verrais assez bien un truc dans ce style...

function changeImage( imgTarget, imgUrl){
  new Effect.Fade(imgTarget, {
    onComplete: function(){
      var newImg = new Image;
      newImg.onload = function(){
        $(imgTarget).src = newImg.src;
        new Effect.Appear(imgTarget);
        //-- C'EST ICI QUE J'AJOUTERAI-----------------//
        //-- le contenu de la fonction completLoader --//
        //---------------------------------------------//
      }
      newImg.src = imgUrl;
    }
  });
}


avec un code pour la fonction qui pourrait ressembler à cela...
function completLoader( titreTarget, titreContent, lienTarget, lienUrl, imgTarget, imgUrl, formTarget, formUrl){
  // document.getElementById(titreTarget).innerHTML = titreContent;
  //-- remplace par
  $(titreTarget).innerHTML = titreContent;
  // document.getElementById(lienTarget).href = lienUrl;
  //-- remplace par
  $( lienTarget).href = lienUrl;
  //-- deja fait dans fonction changeImage ----
  // $( imgTarget).src = newImg.src;
  // document.images[imgTarget].src = imgUrl;
  // document.form.getElementById(formTarget).value = formUrl;
  //-- remplace par
  $( formTarget).value = formUrl;
}


A toi de passer les paramètres à la fonction
;O)
vendredi 28 mars 2008 à 22:28:49 | Re : Scriptaculous. effet fade puis changement

Annadrill

Dsl pour ma réponse un peu tardive,
merci beaucoup , je vais essayer cela demain et te redis.

Salut

Annadrill
mardi 1 avril 2008 à 21:36:43 | Re : Scriptaculous. effet fade puis changement

Annadrill

bonjour,

alors j'ai fais ceci :
dans une page : qui fonctionne sur IE et FF

function fantLoader(titreTarget,titreCont,linkTarget,linkCont,imgTarget, imgUrl,formTarget,formCont){
    new Effect.Fade(imgTarget, {
        onComplete: function(){
            var newImg = new Image;
            newImg.onload = function(){
            $(imgTarget).src = newImg.src;
                new Effect.Appear(imgTarget);
            }
            newImg.src = imgUrl;
    $(titreTarget).innerHTML = titreCont;
    $(linkTarget).href = linkCont;
    $(formTarget).value = formCont;
        }
    });
}

et dans une autre ceci : ca fonctionne sur IE mais pas sur FF


function fantLoader(titreTarget,titreCont,poemeTarget,poemeCont,linkTarget,linkCont,imgTarget, imgUrl,formTarget,formCont){
    new Effect.Fade(imgTarget, {
        onComplete: function(){
            var newImg = new Image;
            newImg.onload = function(){
            $(imgTarget).src = newImg.src;
                new Effect.Appear(imgTarget);
            }
            newImg.src = imgUrl;
    $(titreTarget).innerHTML = titreCont;
   
$(poemeTarget).innerHTML = poemeCont;
   
$(linkTarget).href = linkCont;
    $(formTarget).value = formCont;
        }
    });
}

je vois pas ou est le problème étant donné qu'il n'y a qu'une information de plus.

si qqn voit qqch...

Annadrill
samedi 5 avril 2008 à 14:19:08 | Re : Scriptaculous. effet fade puis changement

Annadrill

Bonjour,

y'a plus personne?
 enfin si qqn peut m'aider ce serait aprecié,

a bientot


Annadrill
lundi 7 avril 2008 à 18:07:44 | Re : Scriptaculous. effet fade puis changement

PetoleTeam

Membre Club
Bonjour,
Effectivement au vu de ce que tu présentes il n'y a pas de raison que cela ne fonctionne pas dans le deuxième cas.
As tu regardé les consoles d'erreurs
The Bultez's Tableau
FireFox regarder la "console d'erreurs"
Outils / Console d'erreurs
et mieux, télécharger FireBug
Internet
Explorer
activer le deboggage : Outils/options Internet/Avancés
dans la liste, sous "Navigation" : décocher
° Afficher une notification de chaque erreur de script
° Désactiver le débogage de Scripts (Internet Explorer)
et mieux, télécharger le Debogger IE
K-Meleon regarder la "console d'erreurs"
Outils / Console d'erreurs
Opera regarder la "console d'erreurs"
Outils / Avancé / Console d'erreurs
Safari regarder Debug / Show JavaScript Console
modif Fichier "Support:Documents and Settings\utilisateur
\Application DataApple ComputerSafariPreferences.plist"
y ajouter <KEY>IncludeDebugMenu</KEY><true/>

;O)
lundi 7 avril 2008 à 21:30:32 | Re : Scriptaculous. effet fade puis changement

Annadrill

alors j'avais une erreur dans ma fonction,
mais cela ne fonctionne tjs pas,

voici les infos:

la fonction :

function teLoader(titreTarget,titreCont,linkTarget,linkCont,imgTarget, imgUrl,formTarget,formCont){
    new Effect.Fade(imgTarget, {
        onComplete: function(){
            var newImg = new Image;
            newImg.onload = function(){
            $(imgTarget).src = newImg.src;
                new Effect.Appear(imgTarget);
            }
            newImg.src = imgUrl;
    $(titreTarget).innerHTML = titreCont;
    $(linkTarget).href = linkCont;
    $(formTarget).value = formCont;
        }
    });
}


le lien :

 <a href="#" onclick="teLoader('tdfTitre','Terres de Feu','tdfLink','../sculpturebig-galerie-images/terre-de-feu/terre1big.png','tdfImg','../sculpture-galerie-images/terre-de-feu/terre1.jpg','ppage','Terre-de-Feu')">


la réponse de débug de firefox:

element has no properties

Fade
(null)effects.js (line 530)

teLoader
("tdfTitre", "Terres de Feu", "tdfLink", "../sculpture-galerie-images/terre-de-feu/terre3big.png", "tdfImg", "../sculpture-galerie-images/terre-de-feu/terre3.jpg", "ppage", "Terre-de-Feu")sarah-sculpture-f... (line 20)

 var oldOpacity = element.getInlineOpacity();

Je comprends pas vraiment
salut

Annadrill

1 2

Cette discussion est classée dans : function, src, imgtarget, imgurl, newimg


Répondre à ce message

Sujets en rapport avec ce message

a une valeur Null ou n'est pas un objet [ par EbnouLjabal77 ] Bonjour, J'ai besoin de vos consiels. je débute en javascript. Je tente de faire marcher ce code : var cpt_btn=0;do{btn1[cpt_btn]=document.createEleme classe [ par junior300 ] bonjour j'ai un petit voir gros probléme j'utilise un script javascript pour afficher un bouton mon probléme est que lorsque j'essaye d'afficher plusi sroller [ par termi62 ] voici la source: je voudrais pouvoir scroller uniquement dans la parti couche 1 un texte que je vais mettre.< scroller [ par termi62 ] voici la source: je voudrais pouvoir scroller uniquement dans la parti couche 1 un texte que je vais mettre.< sroller [ par termi62 ] voici la source: je voudrais pouvoir scroller uniquement dans la parti couche 1 un texte que je vais mettre.< Liens dynamique [ par AviShow ] Hello ! J'avais déjà demandé de l'aide il y a plusieurs mois, et je suis toujours dans l'impasse, snif. Je voudrais simplement, dans mes sous-menus, a Problème de scores d'un jeu et redirection après la fin du chronomètre.Merci de votre aide. [ par bdgta ] Voici mon problème, je souhaiterais savoir, comment compter le nombre de cliques dans un textbox à chaque fois que deux images sont retournés <IMG src IFrame et communication [ par grosteack ] Je voudrais que lorsque je clique sur une miniature à l'intérieur d'une de ma page, cela mette à jour l'attribut "src" d'une balise ayant pour nom b problème avec attachEvent [ par chimelpremier ] Bonjour,attachEvent, chez IE doit permettre d'attacher plusieurs "event handler" à un élément. Cela marche bien avec "onload", mais je coince sur d'au appelle d'un fonction d'une iframe [ par davwart ] BOnjour à tous.. j'ai un petit probleme avec un appel de fonction,je m'explique : j'ai un document qui contient une iframe "correctionFrame" , dans la


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,256 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales