On Monday 26 August 2002 10:34, C�dric Rochat wrote:

> 3) J'ai �galement un petit probl�me de compatibilit� par rapport � Opera :
> toutes mes colonnes HTML sont �crites comme suit :
> <td width='x%'></td>
>
> Tous les navigateurs que j'ai test�s (Mozilla 1.0.0, Internet Explorer 6.0
> (oui, je sais, c'est loin d'�tre une r�f�rence), Netscape 4.7), except�
> Opera, g�rent correctement ces tailles en pourcentage !!
> Devrais-je retirer tous les attributs width des tags <td>, et mettre des
> tags <col width='x%'></col> ???

Id�alement :

<style>
    .tenpct { width: 10% }
    .fifteen { width: 15% }
...
</style>

...
<td class=tenpct>...</td><td class=fifteen>...</td>...

Les tailles en pourcebtage fonctionnent tr�s bien, mais la tendance est � 
sortir ces attributs de l'HTML pour les mettre dans CSS. Paser un code HTML 
dans le validateur du W3c (http://validator.w3.org/),  avec plein d'attributs 
"ALIGN", "WIDTH", "HEIGHT", etc, engendre des paquets d'erreur. 

> ***************************************************************************
> 4) Dans des formulaires en mode ajout, je peux mettre un champ <INPUT
> type=TEXT...> pour entrer, par exemple, un titre de film, pouvant comporter
> des apostrophes, ce qui fonctionne bien !!
> Mais pour le m�me formulaire en mode modification, ce type de champ ne
> fonctionne pas, lorsque je le charge avec le titre du film contenant une
> apostrophe !! Je vois le titre jusqu'� l'apostrophe, mais pas la suite !!
> Par contre, si je mets un champ de type TEXTAREA, �a fonctionne !!
>
> Comment puis-je g�rer ces apostrophes avec un champ de type TEXT au lieu de
> TEXTAREA ?

�a c'est casse c... C'est souvent un patchwork d'utilisation de combinaison de 
' et " ainsi que des fonctions php htmpentities() et htmpspecialchars(). Par 
exemple, si je veux envoyer le texte suivant au browser, je suis oblig� de 
composer :

$Value = '<a href="javascript:Apply(' . '"' . $Name . "'" .')">' . $Name . 
'</a>';

Pour avoir r�ellement :

<a href="javascript:('Toto')">Toto</a>

Daniel



--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à