jQuery simplemodal désactiver le défilement

J'ai plus de 2000 pixels de défilement de contenu sur une page.

Si l'utilisateur clique sur un div un défilement de contenu s'affiche dans une simplemodal fenêtre. Maintenant, mon client veut faire la page d'origine non-défilement tandis que la fenêtre modale. (Évidemment, le modal doit être encore défilement.)

Est-il même possible?

Edit: j'ai essayé de vos suggestions. Fondamentalement, il fonctionne, mais le problème est un peu compliqué:

$(".foReadMoreLink a").click(function(){
    if ($('#modalBox').length == 0)
    $('body').append('<div style="display:none" id="modalBox"></div>')
    $('body').css({'overflow':'hidden'});
    $.post('jquery/loadarticle.php',{id:$(this).attr('id')},function(data){
        $('#modalBox').html(data).modal({overlayClose:'true'});
    })
    return false;
});

- Je utiliser return false sur les liens pour les robots et les utilisateurs sans JavaScript (oui, c'est 2%) peut ouvrir les articles. Avec le code ci-dessus, il fonctionne comme prévu, mais après la fermeture de l'modal-je avoir de retour de la barre de défilement, mais ce code ne fonctionne pas:

$(".foReadMoreLink a").click(function(){
    if ($('#modalBox').length == 0)
    $('body').append('<div style="display:none" id="modalBox"></div>')
    $('body').css({'overflow':'hidden'});
    $.post('jquery/loadarticle.php',{id:$(this).attr('id')},function(data){
        $('#modalBox').html(data).modal({onClose:function(){$('body').css({'overflow':'auto'})},overlayClose:'true'});
    })
    return false;
});

source d'informationauteur smds45