rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Afficher/masquer ligne de tableau pb sur IE

Posté par vct, le mercredi 5 mars 2008 à 18:18:43
Bonsoir tout le monde j'ai un petit souci pour un cas particulier : j'utilise ce code dans une de mes pages web et je viens de m'apercevoir qu'il ne marche seulement sur firefox et non pas sur IE, j'ai changé les display en visibility mais rien n'y fait avec ie ça ne marche pas, auriez vous une astuce ou une solution SVP ? Merci bcp par avance !!!

Mon code :

<script type="text/javascript">
function afficher(type){
document.getElementById(type).style.display = "";
}
function masquer(type){
document.getElementById(type).style.display = "none";
}
</script>

Ma façon de l'appeler sur la page :

<select name="categorie" style="width:210px;">

<option selected="selected" value="0"> </option>
<option value="1" onclick="masquer('audiovisuel');masquer('adresseSite');­masquer('preciser');">Projet audiovisuel</option>
<option value="2" onclick="afficher('audiovisuel');masquer('adresseSite')­;masquer('preciser');">Projet interactif</option>
<option value="3" onclick="masquer('audiovisuel');masquer('adresseSite');­afficher('preciser');">Autre (Animation, etc.)</option>

</select>
Configuration: Windows Vista
Internet Explorer 7.0
Répondre à vct  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Gihef, le mercredi 5 mars 2008 à 20:25:56
Bonjour,

Sans savoir ce qui ne marche pas, on peut te proposer d'indiquer un attribut au display qui n'en a pas ?

 --
Répondre à Gihef

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
vct, le jeudi 6 mars 2008 à 07:34:16
Merci pour ta réponse mais si j'attribue un display = "block" au lieu de display = "" on voit les lignes qui s'affiche et s'accumule sur firefox mais rien n'y fait sur IE ça ne prend pas j'avais essayé...

Je vois vraiment pas, arf, vous avez pas une idée ? merci pr la tienne!

Vincent.
Répondre à vct

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
the_unknown, le jeudi 6 mars 2008 à 13:19:41
ca , vous allez aidé :

<head> <script type="text/javascript">
function table_show() {
var selectedValue = document.getElementById("table_sel").value;
document.getElementById("table_1").style.visibilit­y = "hidden";
document.getElementById("table_2").style.visibilit­y = "hidden";
if(selectedValue == "table_1")
document.getElementById("table_1").style.visibilit­y = "visible";
if(selectedValue == "table_2")
document.getElementById("table_2").style.visibilit­y = "visible";
}
</script> </head> <body onload="table_show();"> <select id="table_sel" onchange="table_show();">

<optgroup label="Table"> <option value="table_1">Table - 1</option> <option value="table_2">Table -

2</option> </optgroup> </select> <div id="table_1" style="background-color:#00FF00; visibility:hidden;
border: 1px solid black;"> <h2>Table - 1</h2> </div> <div id="table_2" style="background-

color:#FF00FF; visibility:hidden;
border: 1px solid black;"> <h2>Table - 2</h2> </div> </body> </html>
Répondre à the_unknown

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
vct, le jeudi 6 mars 2008 à 17:22:58
Merci, votre code fonctionne à lui seul mais une fois sur ma page il ne marque pas.
Quand je tape ce que vous me fournissez, ainsi que ce que j'ai pu trouver sur internet je n'ai aucun problème mais quand il est sur ma page je vois tout de suite qu'il ne marche pas car internet explorer n'a pas la barre jaune d'avertissement concernant le javascript, on dirait que la partie javascript ne fonctionne pas sur ma feuille et pourtant !!! j'ai du flash sur ma page et celui-ci requiert du javascript et ça fonctionne.

Je ne comprend pas, et j'ai essayé de placer directement le code dans le onclick, dans le head et dans le body.

Pouaaaa ça gonfle, pas d'autre suggestion ? merci en tout cas!

Vincent.
Répondre à vct

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Thibaut, le lundi 14 juillet 2008 à 12:19:13
Bonjour,
J'ai le même proclème que vous...
Avez-vous réussi à régler le problème?
Très intéressé par la solution!
A bientôt,

Thibaut
Répondre à Thibaut

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 arthezius, le lundi 14 juillet 2008 à 12:32:35
Peut-être qu'avoir le code complet de ta page pourrai aidé. Le problème viens peut-être d'élément sur le reste de la page. Webmaster indépendant.
Répondre à arthezius
Logiciels pertinents trouvés dans les téléchargements
Télécharger Power IE6  3.00Power IE6 - Power IE 6 est compatible avec Internet Explorer 7, c'est un logiciel d'origine canadienne, qui vous permet en quelques...Catégorie: Anonymat/Confidentialité
Licence: Freeware/gratuit
Télécharger IETab 1.5.20080618IETab - IE Tab est une extension pour Mozilla Firefox , et uniquement pour les systèmes d'exploitation Windows. Elle permet à une...Catégorie: Extensions Firefox
Licence: Freeware/gratuit
Télécharger IE7 open last closed tab 3.5.0.0IE7 open last closed tab - Quoi de plus énervant lorsqu'on utilise un navigateur que de fermer accidentellement un onglet ! Mozilla Firefox et Opera...Catégorie: Navigateurs
Licence: Freeware/gratuit
Télécharger IE_Kill  2.0IE_Kill - IE_Kill est un petit utilitaire qui permet de fermer instantanément toutes les fenêtres ouvertes par Internet Explorer. Ce...Catégorie: Internet
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « afficher/masquer ligne de tableau pb sur IE »