Twitter Bootstrap iFrame utilisation?
Juste commencé à explorer de Twitter Bootstrap et j'aime ce que je vois. Cependant j'ai une question sur la façon de mettre en œuvre des Onglets qui contiennent un iFrame. Je sais que l'iFrame sont terribles, mais lorsqu'il est utilisé correctement sont utiles pour afficher les différents types de données.
J'ai l'expérience de jQueryUI Onglets qui me permet d'afficher l'iFrame à l'intérieur des onglets. Cependant je ne trouve aucune documentation à faire de même avec Bootstrap.
À partir d'un jQueryUI point de vue, je l'ai fait dans le passé:
<div id="tabs">
<ul>
<li><a class="tabref" href="#tabs-1" rel="page1-iframe.html">Page 1 Title</a></li>
<li><a class="tabref" href="#tabs-2" rel="page2-iframe.html">Page 2 Title</a></li>
</ul>
<div id="tabs-1"></div>
<div id="tabs-2"></div>
</div>
Ci-dessus est plus avancée que la norme de jQueryUI Onglet mise en œuvre.Il me permet de compenser la charge de l'iFrame jusqu'à ce que l'onglet est sélectionné par l'utilisateur qui est le meilleur moyen de le faire lors du chargement de nombreuses pages, etc.
Cependant, je ne vois pas une manière similaire avec Bootstrap.
À la recherche pour les pointeurs ici les gars.
Cheers
Nick
Vous devez vous connecter pour publier un commentaire.
Ci-dessous est une solution en utilisant une mesure d'attribut data-et certains jQuery. Ou de regarder le travail jsFiddle de la même solution pour Bootstrap "LazyLoading" les iFrames.
$(paneID).find("iframe").height($(window).height()-80);
travaille pour la hauteur venez d'ajouter ceci à la fin de votre JS.