At first, I found that buttons sometimes load slowly, so you can open a drop-down list before loading your buttons.
I could not check IE. I found a solution for firefox. The linked api (js) loads the div in the iframe in the iframe in the span in the span (or something like this). I found the loading of the iframes buttons, but got a width of only 2 pixels. A width of 2 px seems to be caused by display:none ul.dropdown-menu . My solution replaces the display with visibility, so the div gets space:
ul.dropdown-menu { display: block; visibility: hidden; } .open > .dropdown-menu { visibility: visible; }
See: http://jsfiddle.net/bassjobsen/dsasu/1/
Instead of being visible, you can also load content elsewhere with a space and copy it to the drop-down list the first time you click.
Bass jobsen
source share