Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    View Cyril Durand's profile on LinkedIn

    hit counters

Problème de focus avec la FreeTextBox 3.1.6

Cela fait déjà quelques temps que l'on m'a remonté un problème dans les forums de CodeS-SourceS avec la FreeTextBox. A chaque fois qu'elle se charge elle prend automatiquement le focus, ce qui a pour effet de scroller en bas de la page et c'est trés pénible !!!

Je viens (enfin) de regarder le problème et au bout de plusieurs heures de debug sur les différentes fonctions JavaScript de la FreeTextBox je ne trouve rien de spécial ... Je décide donc d'installer une ancienne version : la version 3.1.5 et le problème ne se présente pas. Ni une ni deux, j'utilise WinMerge pour voir les différences entre les 2 fichiers JavaScript et à force de test j'ai trouvé les lignes qui posent problème.

Il s'agit des lignes 119 à 122 :

if (FTB_Browser.isIE) {

    this.designEditor.document.execCommand("2D-Position", true, true);

    this.designEditor.document.execCommand("MultipleSelection", true, true);   

}

A cause de ces 2 lignes executé lors du constructeur de la FTB, celle ci prend automatiquement le focus. Mais à quoi servent ces lignes ? Google est mon ami est la premiere commande (2D-Position) permet de déplacer à la souris les elements positionnées en CSS alors que la seconde (MultipleSelection) permet de séléctionner plusieurs bouts de texte en maintenant appuyé CTRL ou MAJ.

Dans le cas de CodeS-SourceS ces deux fonctionnalités ne nous sont pas nécessaire ont peut donc désactiver ces lignes sans soucis et retrouver un fonctionnement normal du forum :-)

Posted: samedi 7 octobre 2006 01:34 par cyril
Classé sous : ,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

Nix a dit :

Depuis le temps qu'on cherchait :-D
Merci Cyril
# octobre 8, 2006 11:59
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [Acid Test 3] Un petit commentaire de chez mozilla par Le blog de FremyCompany le il y a 56 minutes

- Moi je suis UNIQUE mais plusieurs fois NULL! par Le blog technique de Loïc Bar le il y a 4 heures et 24 minutes

- LINQ To Entities : de plus en plus étrange par Matthieu MEZIL le il y a 6 heures et 23 minutes

- [WPF] Un très bel exemple d'application en entreprise par Blog Technique d'Audrey PETIT le il y a 7 heures et 58 minutes

- [WPF] Un exemple d'application business en WPF par Elise's blog le il y a 8 heures et 3 minutes

- [WPF] Comment, en XAML, se binder sur un élément situé à un index particulier d'une collection ? par Thomas Lebrun le il y a 9 heures et 24 minutes

- IE8: 21% à l'Acid Test 3 par Le blog de FremyCompany le il y a 19 heures et 0 minutes

- IE8 : C'en est terminé des Dynamic Expressions par Le blog de FremyCompany le il y a 19 heures et 20 minutes

- SQL Server 2008 : Une certification gratuite de plus - Beta #71-451 par SQL Server vu par Christian Robert le il y a 20 heures et 25 minutes

- [Expression Web] Astuce de la semaine : Configurer l'extension par défaut de vos fichiers HTML lors de leur création. par Expression Web & Me le il y a 21 heures et 20 minutes