Bonjour à tous.
Encore un problème dont je ne trouve pas la solution...
Je gère un système simple de news dont la gestion se fait par un tableau.
Pour afficher des détails rapidement, j'ai un script javascript d'affichage/masquage de l'ID d'une ligne contenant les détails de la news qui s'exécute au click sur un bouton, et qui fait la largeur des 6 cellules de la ligne précedente.
Sous IE, tout est parfait, par contre, sous Firefox, ma seconde ligne fait la largeur de la première cellule et non des 6... comme le montre la capture suivante !
Voici le code qui génère les lignes concernées.
Auriez-vous une idée de ce qui ne va pas ?
Je commence à ne plus avoir de cheveux...
Merci d'avance pour votre aide.
Cordialement.
Modifié par Eagle2000 (30 Aug 2008 - 01:10)
Encore un problème dont je ne trouve pas la solution...
Je gère un système simple de news dont la gestion se fait par un tableau.
Pour afficher des détails rapidement, j'ai un script javascript d'affichage/masquage de l'ID d'une ligne contenant les détails de la news qui s'exécute au click sur un bouton, et qui fait la largeur des 6 cellules de la ligne précedente.
Sous IE, tout est parfait, par contre, sous Firefox, ma seconde ligne fait la largeur de la première cellule et non des 6... comme le montre la capture suivante !
Voici le code qui génère les lignes concernées.
<tr class="<?php echo $sCouleurLigne; ?>">
<td class="news_id">
<?php echo $uneNews["news_id"]."\n"; ?>
</td>
<td class="news_date">
<?php echo $uneNews["news_date"]."\n"; ?>
</td>
<td class="news_auteur">
<?php echo $uneNews["news_auteur"]."\n"; ?>
</td>
<td class="news_titre">
<?php echo displayData($uneNews["news_titre"])."\n"; ?>
</td>
<td class="news_portee">
<?php
if($uneNews["news_destinataire"] == 1)
{
//Pour tous
echo $aLang["news"]["news_portee_publique_court"]."\n";
}
else
{
//Pour les SW
echo $aLang["news"]["news_portee_membres_court"]."\n";
}
?>
</td>
<td class="news_action">
<?php
//On affiche les liens
//Voir la news
echo "<a href=\"#\" onclick=\"javascript:afficheId('news".$uneNews["news_id"]."')\" class=\"lien_bouton_action\" title=\"".$aLang["news"]["action_voir"]."\" alt=\"".$aLang["news"]["action_voir"]."\"><img src=\"".$sRacineSite.PATH_IMAGES_SITE."voir.png\" /></a> \n";
//Modification de l'enregistrement
echo "<a href=\"".$sRacineSite."/pages/news/ajt_news.php?news=".$uneNews["news_id"]."&operation=".$aLang["news"]["action_modifier"]."\" class=\"lien_bouton_action\" title=\"".$aLang["news"]["action_modifier"]."\" alt=\"".$aLang["news"]["action_modifier"]."\"><img src=\"".$sRacineSite.PATH_IMAGES_SITE."modifier.png\" /></a> \n";
//Suppression de l'enregistrement
echo "<a href=\"".$sRacineSite."/pages/news/sup_news.php?news=".$uneNews["news_id"]."\" class=\"lien_bouton_action\" title=\"".$aLang["news"]["action_supprimer"]."\" alt=\"".$aLang["news"]["action_supprimer"]."\"><img src=\"".$sRacineSite.PATH_IMAGES_SITE."supprimer.png\" /></a> \n";
?>
</td>
</tr>
<tr class="<?php echo $sCouleurLigne; ?>" id="news<?php echo $uneNews["news_id"]; ?>">
<td colspan="6" class="news_contenu">
<?php echo displayData(nl2br($uneNews["news_contenu"]))."\n"; ?>
</td>
</tr>
Auriez-vous une idée de ce qui ne va pas ?
Je commence à ne plus avoir de cheveux...
Merci d'avance pour votre aide.
Cordialement.
Modifié par Eagle2000 (30 Aug 2008 - 01:10)