2013-01-18 94 views

回答

3

而不是href =“#galleryModal”,将其指向实际的远程URL。

<a data-toggle="modal" data-gallery="dining-room" 
    href="yourRemoteURL" data-target="#modal-Container"> 

试试这个还有:

HTML:

<a href="yourRemoteURL" id="clicker" role="button" class="btn">Clicker</a> 
<div id="modal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"></div> 

JS:

$(function() { 
    var $modal = $('#modal'); 
    $('#clicker').on('click', function (e) { /** Call the modal manually */ 
     e.preventDefault(); 
     var url = $(this).attr('href'); 
     $modal.html('<iframe width="100%" height="100%" frameborder="0" scrolling="no" allowtransparency="true" src="' + url + '"></iframe>'); 
     $modal.modal({ 
      show: true 
     }); 
    }); 


    $modal.on('hide', function() { 
     $modal.empty() /** Clean up */ 
    }); 
}); 

的jsfiddle:http://jsfiddle.net/Cp3WY/

+0

谢谢,关闭..但remoteURL不被调用。 – user1040259

+0

我可以看到其余的代码吗? –

+0

你打给外部的网址是? –

相关问题