Menu d'onglets avec de scrollbar

Soyez le premier à donner votre avis sur cette source.

Vue 22 289 fois - Téléchargée 4 352 fois

Description

Après les versions 0.1 de tsm, voici la version 1.0 avec prise en charge de scrollbar (via iframes) sous ie comme mozilla firefox et netscape.
--------------------------------------------------------------------------------

Le javascript, ne se limite pas a gerer des formulaires, changer la couleur d'un texte, etc... Il offre aussi une puissante implementation des classes et des objets en général.
tsm utilise cette puissance pour simuler un systeme d'onglet facile d'utilisation et paramétrable au maximum.

Ce script permet:
- Un nombre d'onglets et de menus 'illimité'.
- L'imbrication des menus.
- La gestion des styles.
- 8 positions pour les entêtes.

Mais aussi:
- Dimensions parametrables et qui s'adapte au contenu (avec scrollbar).
- La gestion des marges entre les entêtes.
- 2 évènements pour changer d'onglets. (click ou mouseover)
- Choix de l'onglet par défaut.

--------------------------------------------------------------------------------

Ce script est basé sur le script de Wonesek.
Des modifications on été rajoutées dans le script originel pour supporter des iframes sous ie (nickel) et sous mozilla firefox, netscape (si vous n'êtes pas trop exigents). L'utilisation des iframe offres une programmation plus confortable, je pense.
On peut par exemple charger un site entier (pré-programmé) dans un onglet sans difficulté. Comme certains l'on remarqué, vous pourrez ouvrir des documents words, excel, pdf dans vous onglets, .... et ca c'est pas négligeable :)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
7
Date d'inscription
dimanche 2 mai 2004
Statut
Membre
Dernière intervention
9 mai 2008

Merci pour tes encouragements et pour cette belle question.

En fait, au moment où j'avais commencé à modifier ce script pour le rendre + convivial, j'avais aussi contacté Wonesek mais sans succès.

Mais pour répondre à cette question :

Je n'ai de toute façon pas le droit (selon les termes de la licence GNU/GPL) de changer la licence de ce code.
Par contre, si on se réfère à ce que Wonesek a écrit lui même, la licence GNU/GPL autorise l'utilisateur:
- à exécuter ce code pour n'importe quel usage.
- à étudier le fonctionnement du programme et à l'adapter à ses besoins ou aux besoins du grand public.
- à rédistribuer des copies

Voir : http://fr.wikipedia.org/wiki/Licence_publique_g%C3%A9n%C3%A9rale_GNU

Sur ce, je pense que tout le monde connaît ses droit !

Encore merci.
Messages postés
4
Date d'inscription
mercredi 9 avril 2008
Statut
Membre
Dernière intervention
19 mai 2008

Bravo. Super script.

Question concernant l'utilisation commerciale du jeu d'onglets: Ce n'est pas clair pour moi si c'est la commercialisation du menu qui est visée ou bien également l'utilisation du menu dans un contexte commercial.
(Je ne compte pas modifier le fichier tsm.js, mais uniquement adapter la page qui l'appelle.)

Wonesek demande qu'on le contacte pour une utilisation commerciale. J'ai essayé, mais son email chez AOL ne semble plus valide. Si l'un de vous connaît l'email de Wonesek, ce serait sympa de me le communiquer par message privé.

Merci à vous.
Messages postés
2
Date d'inscription
mercredi 2 mars 2005
Statut
Membre
Dernière intervention
27 juin 2007

un très grand bravo:) votre script est tout simplement parfait. Merci.
Messages postés
10
Date d'inscription
jeudi 10 juin 2004
Statut
Membre
Dernière intervention
24 mai 2007

En théorie, j'évite le copier/coller de script, mais pour le coup ya rien d'autre à faire. C'est excellant de trouver des sources aussi fiables et pointues ! Je l'utilise depuis qq temps et je ne changerai pas !
En revanche, j'ai un souci. Actuellement, j'intègre ce script via une iframe. Nous sommes d'accord pour dire que ce n'est pas terrible. Référencement, redimensionnement etc.... J'ai donc essayer de l'intégrer par include. Tout se passe bien d'un point de vues variables, mais le problème est que ma page disparait et est remplacer par ce script.
Si quelqu'un aurait une idée, ce serait sympa.
Le script est visible sur www.jsuissexy.com.
Merci et encore bravo thenox !
Messages postés
1
Date d'inscription
mardi 22 novembre 2005
Statut
Membre
Dernière intervention
11 février 2007

Bravo,
c'est impécable pour un utilisateur comme moi, plus vraiment développeur.
je cherche cependant à dimensionner le corps de l'onglet au max de l'écran par défaut sans les marges exterieures gauche, droite et supérieure au delà des bordures vertes.
est-ce possible et dans quel source, quelle variable ou paramètre ?
merci de votre aide.
Afficher les 28 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.