par
Eagle » 28 août 2008, 19:26
Désolé pour la réponse tardive...
Bon donc, pour compléter la chose.
J'ai retesté de nouveau (de chez moi et d'ailleurs, en vidant le cache...), et le problème est identique !
Au chargement de la page, je cache tous les détails à l'aide de la fonction javascript suivante :
Code : Tout sélectionner
function cacheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='hidden';
document.getElementById(baliseId).style.display='none';
}
}
Et pour les réafficher en cliquant sur la loupe..., j'utilise la fonction javascript suivante :
Code : Tout sélectionner
var idDivAffichee=null;
function afficheId(baliseId)
{
if (idDivAffichee)
{
cacheId(baliseId);
}
if (idDivAffichee)
cacheId(idDivAffichee);
if (idDivAffichee==baliseId)
{
var show=false;
idDivAffichee=null;
}
else
{
var show=true;
idDivAffichee=baliseId;
}
if (show && document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='visible';
document.getElementById(baliseId).style.display='block';
}
}
Pour la page de test... elle se trouve [url=http://gest_news_test.php]ici[/url]
Par contre, le site est en phase de test bien avancé..., j'ai supprimé la gestion des droits car cette page fait partie de la zone admin avec login/pwd, et ça aurait été embêtant.
Sinon, au passage, vu que c'est aussi le même forum... est-ce que quelqu'un aurait une idée sur le fait que mon tableau n'est pas centré, alors que le CSS le centre (normalement), et que sous IE, je n'ai pas de problème aussi... ?
(C'est le fichier CSS dans le premier post).
Voilà.
Merci à vous pour votre aide.
Désolé pour la réponse tardive... :?
Bon donc, pour compléter la chose.
J'ai retesté de nouveau (de chez moi et d'ailleurs, en vidant le cache...), et le problème est identique !
Au chargement de la page, je cache tous les détails à l'aide de la fonction javascript suivante :
[code]
function cacheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='hidden';
document.getElementById(baliseId).style.display='none';
}
}
[/code]
Et pour les réafficher en cliquant sur la loupe..., j'utilise la fonction javascript suivante :
[code]
var idDivAffichee=null;
function afficheId(baliseId)
{
if (idDivAffichee)
{
cacheId(baliseId);
}
if (idDivAffichee)
cacheId(idDivAffichee);
if (idDivAffichee==baliseId)
{
var show=false;
idDivAffichee=null;
}
else
{
var show=true;
idDivAffichee=baliseId;
}
if (show && document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='visible';
document.getElementById(baliseId).style.display='block';
}
}
[/code]
Pour la page de test... elle se trouve [url=http://gest_news_test.php]ici[/url]
Par contre, le site est en phase de test bien avancé..., j'ai supprimé la gestion des droits car cette page fait partie de la zone admin avec login/pwd, et ça aurait été embêtant. :wink:
Sinon, au passage, vu que c'est aussi le même forum... est-ce que quelqu'un aurait une idée sur le fait que mon tableau n'est pas centré, alors que le CSS le centre (normalement), et que sous IE, je n'ai pas de problème aussi... ?
(C'est le fichier CSS dans le premier post).
Voilà.
Merci à vous pour votre aide.