Tous les codes présentés ici se trouvent dans le même script originalcompo.js. Pour télécharger le script, cliquez sur le lien ci-dessous All the sources are in an unique script originalcompo.js. To download the script (and the jQuery used by it), click on the link bellow.
Téléchargements / Download

Construisez une interface de type "iGoogle" avec des fonctionnalités uniques:

  • Vous n'êtes plus limité par un nombre fixé de colonnes où organiser vos widgets sur votre page: comme vous pourrez le tester par vous même (voir lien plus bas) ou bien le constater sur certaines pages de ce site, vous pouvez organiser vos widgets par lignes, chacune d'elle pouvant avoir un nombre différent de colonnes. Un widget pourra être déplacé n'importe où, sa largeur s'adaptant à la largeur de la colonne d'arrivée
  • Vous pouvez créer des colonnes de tailles distinctes.
  • Les dimensions des colonnes peuvent être définies en px (pixels) ou/et % !

Build an iGoogle interface style with some unique functionnality:

  • You are not limited by a unique number of columns of widget. You can organize widgets on differents rows, each row can have any number of columns
  • For a row, you can even choose to have columns of differents widths
  • The sizes of the columns can be determinated in pixel, % and you can mixed the two !!!
  • Note: tout le site est construit à partir de cette classe !
  • Remark: all the pages of this web site are built with oc.WidgetInterface !

Classe javascript permettant d'afficher un message clignotant (banière du site par exemple)

Diverses routines travaillant sur les couleurs, notamment les dégradés:

Note: ces routines sont utilisées dans la classe oc.Neon présenté plus bas

Une question récurrente que l'on trouve dans les forums est: comment calculer la hauteur d'un iframe ?

Voici une qui répond au problème...

Pour continuer le test appuyez sur ok
Confirmez
que vous voulez
réelement
continuer
le test
Vous avez fini le test !

est une nouvelle classe permettant d'afficher une div de manière modale, et surtout d'appeler en cascades une séries de fenêtres modales.
En annexe, des conseils pour utiliser cette fonction dans une page ASP.NET, et pour l'implémentation au sein d'un repeater