Javascript Wufoo+引导模式+Firefox=1

Javascript Wufoo+引导模式+Firefox=1,javascript,twitter-bootstrap,modal-dialog,wufoo,Javascript,Twitter Bootstrap,Modal Dialog,Wufoo,我使用Javascript嵌入代码将一个Wufoo表单嵌入到 它在除Firefox之外的所有浏览器中都非常有效,Firefox将Wufoo创建的iFrame的高度及其内容设置为0 调整大小似乎发生在文档就绪时。如果我在文档准备就绪之前触发模态,它似乎不会对高度执行此操作 任何帮助都将不胜感激 守则: <div id="formModal" class="modal fade form-modal" tabindex="-1" role="dialog" aria-labelledby="m

我使用Javascript嵌入代码将一个Wufoo表单嵌入到

它在除Firefox之外的所有浏览器中都非常有效,Firefox将Wufoo创建的iFrame的高度及其内容设置为0

调整大小似乎发生在文档就绪时。如果我在文档准备就绪之前触发模态,它似乎不会对高度执行此操作

任何帮助都将不胜感激

守则:

<div id="formModal" class="modal fade form-modal" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
  <button type="button" class="close modal-close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
   <div class="modal-dialog modal-lg">
     <div class="modal-content">
      <div class="modal-body">

      <div id="wufoo-blahblah"></div>
      <script type="text/javascript">
      var blahblah;(function(d, t) {
      var s = d.createElement(t), options = {
      'userName':'username',
      'formHash':'blahblah',
      'autoResize':true,
      'height':'320',
      'async':true,
      'host':'wufoo.com',
      'header':'hide',
      'defaultValues':'field21={{ page.url }}',
      'ssl':true};
      s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'www.wufoo.com/scripts/embed/form.js';
      s.onload = s.onreadystatechange = function() {
      var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
      try { blahblah = new WufooForm();blahblah.initialize(options);blahblah.display(); } catch (e) {}};
      var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
      })(document, 'script');</script>
   </div>
  </div>
 </div>
</div>

我们能得到一些示例代码吗?添加了代码@Jhecht谢谢你的建议。你有没有想过这个问题?