2010-01-06 7 views
0

En utilisant JQuery, comment créer un effet de lightbox mais au lieu d'afficher une seule photo - je veux afficher un document HTML dans la lightbox. Essentiellement, si vous avez tous utilisé Facebook - ils font tout le temps cet effet. Au lieu d'aller à une nouvelle page Web pour envoyer un message, il affiche simplement le formulaire HTML du message en ligne sur la page en cours.JQuery: comment créer une lightbox pour ouvrir une page Web

MISE À JOUR

Quelqu'un at-il plus d'informations sur JQuery Dialog fonctionnalités intégrées. Il semble que je pourrais être en mesure d'avoir une boîte de dialogue JQuery charger une page Web externe ... mais j'ai du mal à trouver l'information.

+1

Utilisez-vous un plugin pour l'effet lightbox? –

+0

Je suis idéalement à la recherche de quelque chose intégré dans le noyau, mais si un plugin est nécessaire, c'est bien. Je cherche juste à être pointé dans la direction d'où je peux trouver pour faire cette fonctionnalité. – TeddyB

Répondre

0

L'une des solutions basées sur JQuery les plus populaires qui peuvent faire des IFrames est Thickbox.

Il n'est plus maintenu apparemment, mais devrait être bon à utiliser dès maintenant et dispose également d'un certain nombre d'alternatives sur sa page d'accueil.

0

Cela peut ne pas être exactement ce que vous cherchez, mais à part le plugin Lightbox, vous pouvez essayer le Dialog de jQueryUI.

+0

Ceci est intéressant étant donné qu'il fait partie de la bibliothèque de base. Je vais devoir voir si la boîte de dialogue JQuery UI supporte l'ouverture de liens HTML – TeddyB

3
+0

c'est un lien assez pertinent à cette question – Jason

+0

Pourquoi est-ce que * Shadowbox * obtient si peu de publicité? C'est un excellent système. –

+0

Parce que les gens comme moi n'ont jamais entendu parler de Shadowbox. Cela fait aussi partie de votre publicité sur votre produit. – Strawberry

0

Jetez un oeil à fancybox. FancyBox est un plugin jQuery pour afficher des images, du contenu html et multimédia dans une "lightbox" de style Mac qui flotte au-dessus de la page Web.

Questions connexes