Fini les popups avec DOMinclude

Par j0k le lundi 27 mars 2006, 11:44 - 1820 vues

Je ne vais pas vous parler du dernière anti-bloqueur-killer de popup qui se greffera à votre jolie IE. Mais plutôt d'une petite librairie en JavaScript qui va vous permettre de remplacer les (moches) popups que l'on peut (encore) faire pour diverses raisons. J'ai été confronté dans un projet à passer par des popups (beaucoup trop de données à gérer pour faire autrement) et j'avoue que si j'avais connu cette librairie avant, je l'aurai grandement utilisé !

Le script fonctionne sur le même principe que le lightbox. Vous avez une URL qui pointe vers une page HTML ou une image, et via la class de la balise <a>, il détecte que c'est une popup (DOMpop) qu'il faut ouvrir et fait son travail ensuite. Ainsi si JavaScript n'est pas activé, la page ou l'image s'ouvrira correctement.

DOMinclude est d'une réelle simplicité à mettre en place et sera, je le pense, un atout majeur dans vos prochaines applications !

3 commentaires en tout !

1. iDo le mardi 28 mars 2006, 02:15 #permalien
iDo

Cool cette librairie ! Je vais en faire un article sur le wikistuce ! Par contre, elle a un bug (sisi, je fait mon chieur)... Sur le site de demo, ouvre le &quot;Terms and Conditions.&quot; puis, sans le fermé clique sur &quot;this photo of a confused puppy&quot;. Quand tu referme le toutou, le 1er lien a toujours le CSS du popup ouvert. L'auteur reglera sa je pense ;)

2. j0k le mardi 28 mars 2006, 02:59 #permalien
j0k

Ouep je l'ai vu aussi. Mais j'en ai trouvé un autre assez embêtant aussi. Si la page est en PHP, le navigateur va te proposer de la télécharger ... elle n'est donc pas interprété par le serveur. C'est assez chiant.

Mais je vais essayer de voir comment passe outre ...

3. iDo le mardi 28 mars 2006, 03:14 #permalien
iDo

oué en effet c naze... et étonant aussi...

Pensez à vous inscrire !

  • C'est rapide
  • Utiliser votre compte Facebook
  • Ou votre Open ID
Laisser un commentaire





Catégories


Tags


Liens