begin process at 2012 05 29 21:21:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Problème de compatibilité

 > 

Problème de script avec ie


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

Problème de script avec ie

vendredi 12 juin 2009 à 14:03:58 | Problème de script avec ie

scinzia

Bonjour, j'utilise le script suivant : script servant à faire défiler des images en boucle . Cependant , je rencontre un problème avec ie le script fonctionne jusqu'à ce que toutes les images se soient affichées une fois. Ensuite , une erreur sur la page se produit , l'erreur est la suivante :

caractère:2 ligne:45 
'VisuelTab[...].1' à la valeur Null ou n'est pas un objet'

J'utilise le fichier : visuel_sans_ajax.js et le fichier associé visuel_sans_ajax.html

J'ai biensur posé la question au créateur du script qui n'a pas trouvé de solution.

Merci pour votre aide,

Cinthia
vendredi 12 juin 2009 à 14:14:34 | Re : Problème de script avec ie

Bul3

Membre Club
bonjour,

>>J'utilise le fichier : visuel_sans_ajax.js
>>et le fichier associé visuel_sans_ajax.html
ça nous fait bien plaisir de le savoir
mais comme on ignore totalement le contenu ?

>>script servant à faire défiler des images en boucle
bah... utilise la balise <marquee> !
c'est du pur html, pas de javascript nécessaire
ce sera probablement bien plus simple !

@+
vendredi 12 juin 2009 à 14:29:36 | Re : Problème de script avec ie

scinzia

ok ok ça va y'a pas matière a s'enerver je crois j'ai pas la science infuse je connais pas tout ! merci je vais me renseigner .

sinon voila , le contenu des fichiers :

visuel_sans_ajax.html :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
   
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <meta name="Author" content="abdoulax" />
       
        <link rel="stylesheet" type="text/css" href="style.css" />
       
        <title>Visuel</title>
       
    </head>
   
    <body>
   
   
    <div>
   
        <div id="visuel">
        <!-- affiche la première image visuel_1.jpg -->
        </div>
       
        <script type="text/javascript" src="visuel_sans_ajax.js"></script>
       
    </div>

   
   
    <div id="image">
   
    <center><img src="images/banniere.png"></center>
   
    </div>
       
               
    </body>
   
</html>

Et celui de : visuel_sans_ajax.js

var visuel_n=0;
function Visuel_Fondu()
{
    if(document.all)
    {
        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 VisuelPos=0;
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();
}
var VisuelTab = [
    ["images_diapo/visuel_2.jpg",1],
    ["images_diapo/visuel_3.jpg",1],
    ["images_diapo/visuel_4.jpg",1],
    ["images_diapo/visuel_5.jpg",1],   
    ["images_diapo/visuel_1.jpg",1],
];
Visuel_Defil();

Cordialement,
Cinthia
vendredi 12 juin 2009 à 14:57:20 | Re : Problème de script avec ie

Bul3

Membre Club

bon de ce que je vois, marquee c'est pas ce que tu voudrais.
les images se remplacent non ? on en voit qu'une à la fois ?
et... chez moi, pas de plantage, ni FF, ni IE


vendredi 12 juin 2009 à 15:06:22 | Re : Problème de script avec ie

scinzia

Oui les images se remplace c'est exact cela fonctionne bien, c'est très curieux moi j'obtiens l'erreur dès que les images ont fini de défiler sous ie je n'ai pas de messages d'erreur apparent mais un message dans la barre du  navigateur du bas qui me dit erreur sur la page. Et a ce moment, la les images ne continuent pas à défiler , seul la dernière image apparait. voila j'espère que ce n'est pas du charabia ce que je raconte

Merci , d'avance

Cinthia
vendredi 12 juin 2009 à 15:55:12 | Re : Problème de script avec ie

Bul3

Membre Club


Bonjour,
>>mais un message dans la barre du  navigateur du bas qui me dit erreur sur la page.
faut activer le debugger !!!!
et même si je n'ai pas le souci chez moi :
( on ne teste pas la même chose, pas dans les mêmes conditions... ? )


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


Cette discussion est classée dans : images, script, problème, ie, utilise


Répondre à ce message

Sujets en rapport avec ce message

Problème avec Mozilla [ par mightteam ] Salut        j'ai un petit prob avec un de mes scripts L'explication    voila donc c'est un script généré en PHP qui fonctionne nike aide sur un script [ par christmac ] Voila mon probleme j'ai recuperer un script qui ce nomme xpmenuv2_2 que je trouve super cool. J'ai reussi a le modifier pour en faire un peut ce que j Problème focus sous IE [ par chamallow ] Bonjour,Je n'ai pas trouvé de réponses sur le web et ici, donc je pose ma question J'ai une fonction javascript qui m'affiche un champ input de type t besoin d'aide sur un script de selection d'image [ par gohu06 ] Bonjour J'ai réalisé un script pour que lorsque le visiteur séléctionne un nom dans un des 3 menus déroulants, un photo s'affiche dans un emplacement petit problème, besoin d'une grande aide :) [ par lapin_lunaire ] bonjour a tous, voila j'ai un problème avec ce site ou plus particulierement avec les scripts, en effet j'essaye d'integrer ces script a mes document Problème compatibilité FF/IE [ par lowkey ] Bonjour,j'ai fait un petit bout de code qui marche parfaitement sous FF, mais qui sous IE me met une erreur. Voici le code :   r = document.createElem XmlHttpRequest IE7 [ par yann_lo_san ] Salut à tous,j'ai toujours utilisé XmlHttpRequest avec IE-6 sans problème mais avec IE-7, j'ai sur la méthode open() le message suivant :Droits insuff Taille des images [ par bizibiz17 ] bonjour,En fait j'ai un problème avec des images en javascript.J'ai besoin de connaître la taille (en pixels) des images que je charge.Je fais:my_img. copyright d'images [ par chabgyver ] Bonjour, J'ai trouvé sur ce site un script pour empêcher le clic droit d'une image mais franchement, je suis pas convaincu par l'efficacité de la mét Problème d'affichage avec IE [ par aloisio11 ] Bonjour a tous,Je travail sur un site et j'ai un problème d'affichage en 1024*768 avec IE.La page d'accueil fonctionne très bien :<a href="http://www.


Nos sponsors


Sondage...

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 : 5,366 sec (3)

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