begin process at 2012 02 14 05:38:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Fonctionnement d'une propriété d'un navigateur

 > 

défilement images effet fondu, ne marque que sur FIREFOX


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

défilement images effet fondu, ne marque que sur FIREFOX

mardi 7 avril 2009 à 11:03:53 | défilement images effet fondu, ne marque que sur FIREFOX

fulltrip

Bonjour,

Comme il est explicité ci-dessus je n'arrive pas à faire marcher mon script JAVASCRIPT sur IE.

Si quelqu'un peut voir ou se situe le problème je lui en serait reconnaissant.

Cordialement Fulltrip.

Voici le code javascript:


var visuel_n=0;
function Visuel_Fondu()
{
    if(document.all)
    {
        if ( window.opera )
            document.getElementById("visuel_" + VisuelPosChange).style.opacity = visuel_n*0.01;
        else
            document.getElementById("visuel_" + VisuelPosChange).filters.alpha.opacity=visuel_n;
        visuel_n+=5;
        if ( visuel_n<= 100 )
        {
            setTimeout("Visuel_Fondu()", 100);
            return 0;
        }
    }
    else
    {
        document.getElementById("visuel_" + VisuelPosChange).style.setProperty("-moz-opacity", visuel_n, "");
        visuel_n+=0.05;
        if ( visuel_n<= 1 )
        {
            setTimeout("Visuel_Fondu()", 100);
            return 0;
        }
    }
    visuel_n=0;
    document.getElementById("visuel").style.background="url('" + VisuelTab[VisuelPosChange][0] + "') -4px 0px no-repeat";
    setTimeout("Visuel_Clear()", 100); //supprime clignotement sous FF
    //document.getElementById("visuel").innerHTML="";
    //setTimeout("Visuel_Defil()", 4000);
}
function Visuel_Clear()
{
    document.getElementById("visuel").innerHTML="";
    setTimeout("Visuel_Defil()", 4000);
}

var VisuelTab = [
    ["ban1.jpg",0],
    ["ban2.jpg",0],
    ["ban3.jpg",0],

];
var VisuelPos=-1;
var VisuelPosChange;
function Visuel_Defil()
{
    VisuelPosChange=VisuelPos;   
    VisuelPos++;
    if ( VisuelTab.length <= VisuelPos )
        VisuelPos=0;
       
    if ( VisuelTab[VisuelPosChange][1] == 1 )
        document.getElementById("visuel").innerHTML+="<img src='" + VisuelTab[VisuelPosChange][0] + "' id='visuel_" + VisuelPosChange + "' style='filter:alpha(opacity=0); -moz-opacity:0; position: absolute; margin-left: -4px;' />";
    else
    {
        setTimeout("Visuel_Defil()", 10);
        return 0;
    }
    Visuel_Fondu();
}
LoadVisuel();
function LoadVisuel() {
    var tonimage=new Array();
   
    for ( LoadVisuelPos=0;LoadVisuelPos<VisuelTab.length;LoadVisuelPos++)
    {
        tonimage[LoadVisuelPos] = new Image();
        tonimage[LoadVisuelPos].src = VisuelTab[LoadVisuelPos][0];
        //tonimage[LoadVisuelPos].onload = eval("function() { JsIsLoading("+LoadVisuelPos+"); }");
        tonimage[LoadVisuelPos].onload =  eval("JsIsLoading("+LoadVisuelPos+");");
    }
}   
function JsIsLoading(LoadVisuelPos_) {
        VisuelTab[LoadVisuelPos_][1]++;
        if ( VisuelPos==-1 )
        {
            VisuelPos=0;
            Visuel_Defil();
        }
}
mardi 7 avril 2009 à 11:32:00 | Re : défilement images effet fondu, ne marque que sur FIREFOX

Bul3

Membre Club


Bonjour,

ça va être difficile avec ce que tu nous donnes
à priori, peu de raisons, même s'il y a des différences
    de comportements entre FF et IE !
si au moins tu nous disais où et sur quels éléments ?
mais ne nous met pas tout ton bazar !
fais l'extrait de ce qui ne fonctionne pas,
      sinon, moi ( mais pas que ) ça me décourage
ça aide, au fait :

NavigateursQuelques Explications

Chrome
contrôler page actuelle / Options pour développeurs
/ Console Javascript

FireFox
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
o Afficher une notification de chaque erreur de script
o Désactiver le débogage de Scripts (Internet Explorer)
et mieux (pour IE < 8) : télécharger le Debogger IE
voir aussi : DebugBar et Companion JS

K-Meleon
Outils / Console d'erreurs

Opera
Outils / Avancé / Console d'erreurs

Safari
Debug / Show JavaScript Console
° modifier Fichier com.apple.Safari.plist situé dans le
répertoire : Support:\Documents and Settings\utilisateur
\Application Data\Apple Computer\Safari\Preferences\
y ajouter <key>IncludeDebugMenu</key>
<true/>




Cordialement [mon Site] [M'écrire] Bul
mardi 7 avril 2009 à 11:46:14 | Re : défilement images effet fondu, ne marque que sur FIREFOX

fulltrip

Je m'y connais pas trop en javascript, c'est pour cela que j'ai pas plus simplifié que ca...je croyais que ca allait être une manipulation rapide pour ceux qui s'y connaissaient...c'est pas grave vais essayer avec le php.

mardi 7 avril 2009 à 11:49:44 | Re : défilement images effet fondu, ne marque que sur FIREFOX

Bul3

Membre Club
comme on n'a pas toutes les billes,
          s'y connaitre ou pas n'a aucune importance.
fais en php si tu connais  ce sera bien plus mieux
le javascript n'est jamais obligatoire, pourquoi
   donc vouloir utiliser sans le connaitre ?

mardi 7 avril 2009 à 11:52:29 | Re : défilement images effet fondu, ne marque que sur FIREFOX

fulltrip

Je croyais que pour ce genre de réalisation il était préférable de le faire en javascript, de plus le rendu final était exactement comme je le voulais, donc disons que j'ai choisi la simplicité!
mardi 7 avril 2009 à 13:51:43 | Re : défilement images effet fondu, ne marque que sur FIREFOX

Zobibol

Bonjour, c'est juste un problème dans visual_fondu (enfin comme ça au pied levé, enfin au pied levé, j'ai testé tout de même), mais il y a une erreur:
ici (dans le else de : if ( window.opera ) )
document.getElementById("visuel_" + VisuelPosChange).filters.alpha.opacity=visuel_n;
ça s'écrirait plutôt comme ça
document.getElementById("img1").style.filter ="alpha(opacity="+visuel_n+")";


[o-_-o]
mardi 7 avril 2009 à 15:18:41 | Re : défilement images effet fondu, ne marque que sur FIREFOX

fulltrip

Non, cela ne marche pas.

Merci quand même d'avoir essayé de m'aider, c'est sympas.


Cette discussion est classée dans : document, visuel, getelementbyid, if, loadvisuelpos


Répondre à ce message

Sujets en rapport avec ce message

Pb avec un script info bulle [ par ard123 ] Bonjour, J'ai mis en place un script infos bulle (téléchargé sur http://www.toutjavascript.com/main/index.php3), ca marche nickel (texte ou image). Je Affiche nombre [ par jumano ] Bonjour,J'effectue une petite fonction en js me permettant d'effectuer certain calcul en fonction de "radio" en position check.Je récupère ensuite une Info-bulle avec usermap [ par f1hgu ] Bonjour,Dans le but de développer mon site, j'étais à la recherche d'un script faisant une info bulle avec un usermap et des areas shape. Ne trouvant, Barre de progression Javascript [ par AurelR ] BonjourActuellement j'essaye d'envoyer un fichier sur mon serveur (sa j'y arrive) mais j'aimerais afficher une barre de progression.En cherchant un pe Encore des erreurs ! [ par nicomilville ] Salut,Et oui, c'est encore moi, vous devez vous dire que je suis un nul, c'est peut être vrai, lol J'ai encore des erreurs sur mon code... Si ça co Défilement et redimensionnement de photos [ par jems87 ] Bonjour,Je commence à apprendre Java. J'ai trouvé 2 scripts qui m'intéressent : un qui fait défiler des photos avec un fondu, l'autre qui permet de re ouvrir/fermer une div et fusionner deux fonctions...help [ par ornorme ] bonjour à celui qui essaira de résoudre mon pti problème!(c'est ma deuxième question sur ce forum..en éspérant que la solution récupération de données SQL dans une infobulle [ par creaDB ] Bonjour tout le monde, voilà je débute avec l'infoBulle Javascript et je cherche à y inclure un résultat de requete php/mysql. Je m'explique, je souha Accés à une page via user et mot de passe avec ajax et php [ par developvbdebut ] BonsoirVoici mon problème.Au départ je suis sur la page index.html, en saissant le bon nom utilisateur et le mot de page, je veux acceder à la page su Probleme de boucle [ par jfnoe ] Bonjour,Je voudrais utiliser un script de fondu d'image mais je n'arrive pas à le mettre en boucle.Le script s'éxécute correctement mais j'ai une erre


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,733 sec (4)

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