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.