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

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Problème de compatibilité

 > 

pb d'affichage avec IE


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

pb d'affichage avec IE

mardi 5 juin 2007 à 11:20:29 | pb d'affichage avec IE

ebalexandr

Bonjour à tous,

J'ai un problème de compatibilité avec IE(sous FF aucune pb) voici le code :


<style type="text/css">
<!--
.titre{float:left; width:200px; border:dashed 1px;}
.date{float:left; width:80px; border:dashed 1px;}
.url_pdf{float:left; width:250px; border:dashed 1px;}
.image{float:left; width:16px; border:dashed 1px;}
.line{width:585px; font-size:16px;}
.linex{width:500px; font-size:16px;}
.lien {font-size: 10px;}
-->
</style>
<script type="text/javascript">
function hideshow(ID1,ID2) //fonction qui permet d'ouvrir/fermer
{
var elem1 = document.getElementById(ID1);//pointe sur element qu'il faut afficher
var elem2 = document.getElementById(ID2);//pointe sur element qu'il faut cacher
var radio = document.getElementById(ID2+"predefini");

elem1.style.display = "block";// on l'affiche
elem2.style.display = "none";// on le cache

if(radio!=null)
{
for ( $counter = 0; $counter < radio.childNodes.length; $counter += 2)
{
radio.childNodes[$counter].checked=false;
}
}
}
</script>
<a href="index.php?page=insdoc" >inserer un document</a><br />
<a href="index.php?page=vtheme" >afficher les thèmes</a><br />
<a href="index.php?page=vsource" >afficher les sources</a><br />
<a href="index.php?page=view" >afficher les documents</a><br />
<form method="POST" action="index.php?page=savetheme">
<h2>Le theme</h2>
<div id="new_theme" style="display:block;">
<a href="javascript:hideshow('theme','new_theme');" class="lien"> choisir dans la liste</a><br />
	<input type="text" name="theme" value="" size="20">			
</div>
<div id="theme" style="display:none;">
<a href="javascript:hideshow('new_theme','theme');" class="lien">créer le nouveau thème</a>
<div id="themepredefini"><input type='radio' value='Action Sociale' name='theme'>Action Sociale
</div>
</div>
<div>
<input type="hidden" name="num_docs" value="">
</div>
<div>
<input type="submit" name="envoyer" value="Enregistrer">
</div>
</form>

des lignes qui posent le problème sont:

<div id="new_theme" style="display:block;">
<a href="javascript:hideshow('theme','new_theme');" class="lien"> choisir dans la liste</a><br />
<input type="text" name="theme" value="" size="20">
</div>
<div id="theme" style="display:none;">
<a href="javascript:hideshow('new_theme','theme');" class="lien">créer le nouveau thème</a>
<div id="themepredefini"><input type='radio' value='Action Sociale' name='theme'>Action Sociale
</div>
quand je clique sur le 1er lien hypertext ca me le cache(display:none) et le 2eme lien reste toujour caché
pourtant sous FF tous fonction comme je veux

merci d'avance pour votre aide

mardi 5 juin 2007 à 11:52:07 | Re : pb d'affichage avec IE

bultez

Membre Club
Réponse acceptée !




Bonjour,


    <input type="text" name="theme" value="" size="20">
    <div id="theme" style="display:none;">

    avec IE, si un element n'a pas de name, il lui substitue l'ID
       ( et lycée de versailles )

    mets un autre name à l'input, ou un name différent au div



Cordialement Bul [mon Site] [M'écrire]


mardi 5 juin 2007 à 12:14:21 | Re : pb d'affichage avec IE

ebalexandr

Merci beaucoup bultez pour ton aide, je ne connaissait pas cette particularité d'IE
pour résoudre mon pb j'ai juste changé le nom d'ID et ca marche


Cette discussion est classée dans : style, type, theme, href, div


Répondre à ce message

Sujets en rapport avec ce message

javascript et style pour formulaire [ par scguillaume ] comment appliquer un style (CSS) à un objet de formulaire (type liste) sur l'envenement ONCLICK d'un autre objet du formulaire (type radio)?merci Limiter à 1 le nombre de clicks sur un lien de type HREF [ par comodor ] J'ai un lien de type href sur une page. Quand on click dessus ça ouvre une popup et une fenetre de téléchargement. A la fin du telechargement si on re Cacher Masquer un groupe de Div [ par fdthierry ] Bonjour,J'utilise ce code java:function ShowHideMenu(Div) {   if (Div.style.display=='none') {     Div.style.display='InLine';    }  &nbsp Pas encore une question de débutant! [ par jnbrunet ] Et oui! Une autre question de débutant... voilà...jai trouvé ce petit code tres simple pour un menu sur ce site...   function ShowHide(Div) { & Menu javascript Bug Petite aide pour un debutant :) [ par buff@lofluo ] Bonjour a tous, je suis debutant en javascript et j'ai un petit soucis sur mon menu en javascript.Le probleme vient du sous menu:  Si vous faites:Vehi calques div [ par tonytruand ] bonsoirUn petit coup de main SVPje n'arrive pas à coller les div "contenu" juste au dessous des div onglets ??????j'ai essayé en mettant le tout dans coucou , je suis dans la M...... [ par frvfrvfrvfrv ] salut à tous,j'essaye de faire bouger des div , de facon auto , j'ai deja avancer grace à vous tous. Mais pour la suite j'arrive pas a faire la logiqu j'ai fini par ameliorer, mais sa va toujour pas [ par frvfrvfrvfrv ] salut à tous,je suis toujours avec mes div. deux qui parte sur les coté,et la troisieme qui devrait monter, mais je crois pas etre assez autoritaire.. document.getElementById() .div [ par abdoulax ] Bonjour, Je voulais faire un truc du genre : document.getElementById(id).div.style.paddingTop="0px"; En faite je veux modifier le style des div enfa Style.width vide [ par helorem ] Bonjour,soit le code suivant :new_div = document.createElement("div");new_div = document.getElementById('globale').appendChild(new_div); // "globale"


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

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