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

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Problème de compatibilité

 > 

onclick non fonctionnel sous ie avec code sans erreur


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

onclick non fonctionnel sous ie avec code sans erreur

jeudi 21 août 2008 à 09:20:31 | onclick non fonctionnel sous ie avec code sans erreur

begin974

Bonjour à tous!  
 
J'ai une page html, avec deux images superposées image1 et image2. image1 au début ne possède pas d'attribut src car je la veut transparente. Suivant le clic sur l'une des petites photos présentes sur image2 je souhaite que image1 apparaisse avec la petite photo.

partie js

function ouvreimage1() {
                            // ouvre l'image sur le premier plan de la page à partir du click sur une des vignettes dans le bandeau
                            onclick = document.getElementById('zoneimage').innerHTML='<img src="image1.jpg"  />';
                           
                            }

partie html

<img id="image1" src="./image1.jpg" alt="photo1"  style="width:93px; height:69px;" onclick="javascript:ouvreimage1()">
 
un problème persiste cela ne fonctionne pas sous ie :-(

J'ai tout essayé: ajouter return false; mettre le code dans le header , ajouter javascript dans l'attribut onclick...

Aucune erreur n'est présente car en bas à gauche le logo ie apparaît normalement
 
SOS lol
 
Merci pour votre aide


Begin974
jeudi 21 août 2008 à 09:50:56 | Re : onclick non fonctionnel sous ie avec code sans erreur

nicomilville

Membre Club
Salut,

function ouvreimage1() {
                            // ouvre l'image sur le premier plan de la page à partir du click sur une des vignettes dans le bandeau
                            document.getElementById('zoneimage').innerHTML='<img src="image1.jpg"  />';
                            }

a++

Si la réponse vous convient, pensez : Réponse acceptée !

jeudi 21 août 2008 à 10:10:07 | Re : onclick non fonctionnel sous ie avec code sans erreur

bultez

Membre Club
Réponse acceptée !

bonjour,

avec IE, ou FF ( ou un autre ) : pas d'erreur, puisqu'il n'y en a pas !

ça fait quoi ton script :

ça met '<img src="image1.jpg"  />';
dans document.getElementById('zoneimage').innerHTML=
et dans la variable onclick

mais si on décrit correctement le div.... ça baigne :
<body>
<script>
function ouvreimage1() {
    onclick =
    document.getElementById('zoneimage').innerHTML='<img src="image1.jpg"  />';
}
</script>
<div id="zoneimage"></div>
<img id="image1" src="./image1.jpg" alt="photo1"  style="width:93px; height:69px;" onclick="ouvreimage1();">
  </body>

donc, tu ne décris pas bien le div, ton erreur est ailleurs....

CordialementBul[mon Site][M'écrire]
jeudi 21 août 2008 à 10:12:03 | Re : onclick non fonctionnel sous ie avec code sans erreur

bultez

Membre Club
enfin... quand je dis : pas d'erreurs,
en complétant ce que tu nous donnes pour le faire fonctionner
à propos, pour mettre au point :

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
o Afficher une notification de chaque erreur de script
o Désactiver le débogage de Scripts (Internet Explorer)
et mieux : télécharger le Debogger IE
voir aussi : DebugBar et Companion JS
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
° modifier Fichier Preferences.plist situé dans le
répertoire : Support:\Documents and Settings\utilisateur
\Application Data\Apple Computer\Safari\
y ajouter <key>IncludeDebugMenu</key>
<true/>



        Cordialement     Bul   [mon Site] [M'écrire]
jeudi 21 août 2008 à 11:46:28 | Re : onclick non fonctionnel sous ie avec code sans erreur

begin974

Re,

Merci pour vos réponses!

Nicomilville j'ai essayé ta solutiton, elle ne fonctionne pas non plus sous ie. Je ne sais pas quoi faire...

Bultez, en faite les petite photos qui sont les liens pour changer le contenu d'image 1 sont dans une div différente. Sous mozilla, j'ai mes petites photos dans le head. En cliquant sur l'une d'elle, je une div dans le main représente la petite photo en grand.

J'espère que ces précisions vont aideront à m'aider. lol ;-)

Begin974
jeudi 21 août 2008 à 11:54:09 | Re : onclick non fonctionnel sous ie avec code sans erreur

nicomilville

Membre Club
re,

Donc bultez a raison...

Met nous un extrait de la ou tu déclare tes divs...

a++

Si la réponse vous convient, pensez : Réponse acceptée !

jeudi 21 août 2008 à 11:56:18 | Re : onclick non fonctionnel sous ie avec code sans erreur

bultez

Membre Club

certes, certes....
mais comment veux tu que je t'aide plus ?
essaye le code que j'ai mis, à partir du tien : il fonctionne !
donc, on n'a pas les billes pour voir ton erreur.

ça ne vient ni  de la fonction ( même si onclick= est en trop ), ni de l'appel
( même si javascript: est en trop ) que tu nous montre.
je n'ai que rajouté le div et ça baigen ( IE, FF ... )

Cordialement        Bul     [mon Site]  [M'écrire]
jeudi 21 août 2008 à 12:00:53 | Re : onclick non fonctionnel sous ie avec code sans erreur

bultez

Membre Club
navré, il faut lire : "que nous t'aidions plus" au lieu de "que je t'aide plus"
déjà, il y a nico, et peut-être d'autres intervenants viendront-ils....
Cordialement        Bul     [mon Site] [M'écrire]
jeudi 21 août 2008 à 12:07:01 | Re : onclick non fonctionnel sous ie avec code sans erreur

bultez

Membre Club
une précision encore :
ne nous colle pas toute ta page, pas 325698758 lignes !
ça décourage.
fais l'extrait du nécessaire, tout ce qu'il faut mais pas plus.
Cordialement      Bul     [mon Site] [M'écrire]
jeudi 21 août 2008 à 12:07:37 | Re : onclick non fonctionnel sous ie avec code sans erreur

nicomilville

Membre Club
pas grave bultez c'est pareil toi ou moi, c'est juste que tu as plu d'expérience que moi...

a++

Si la réponse vous convient, pensez : Réponse acceptée !


1 2 3

Cette discussion est classée dans : code, ie, erreur, image1, onclick


Répondre à ce message

Sujets en rapport avec ce message

équivalent setAttribute("onClick","alert('bonjour');") pour IE ??? [ par jesusonline ] Bonjour, j'ai un problème avec setAttribute("onClick","alert('bonjour');") en gros j'ai ce code : <FORM id="Form1" actio Objet attendu sur IE [ par Doctor3600 ] Bonjour, Je suis entrain de travailler sur une petite page, où il y a un des onglets et du texte dédié sur les onglets. quand je travaille sur Mozil Problemme innerHTML sous IE [ par magicgus ] BonjourJe suis perdu, j'ai une page php dans laquelle se trouve du JS pour verifié ce que l'utilisateur tape dans le formulaire, ça marche très bien s LES ESPACES SOUS FIREFOX [ par talmai ] Bonjour à tous. J'aurai besoin d'aide pour un prob de navigateur. Comment insérer des espaces dans un texte sous firefox ? mon code donne "Quelques%20 Upload avec ajax [ par adama36 ] form_php.php ////////////////////////////////////////////////////////////­////////////////////////////////////////////////////////////­/////////////// Récupération d'un ID sous IE [ par bull955 ] Bonjour, J'écris une procédure permettant de générer une zone répétée dans une iframe, avec visualisation et suppression par article ajouté. Tout fo opacité d'un div pour ie [ par majong ] Bonjour, contrairement à ff, ie n'applique pas l'opacité à tous les element d'un div. [code=html] Erreur sous IE mais pas sous Firefox... help [ par zut69 ] <td id="HB_Focus_Element" unselectab="" background="" h el.onclick = function([param]){}; [ par xactise ] Bonjour à tous. je vous expose mon problème. J'intéroge une base de donnée avec ajax, je récupère les donnée souhaité au format JSON, et j'utilise c OnClick pas OK [ par francoisch ] Bonjour Je crée un bouton avec : [code] Administrationtechnique</button


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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 : 1,420 sec (3)

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