0 votes

simplemodal - IE8 $.support.boxModel n'est pas NULL et n'a pas d'objet

J'essaie d'utiliser le simplmodal script de : http://www.ericmmartin.com/projects/simplemodal/

J'ai obtenu cette erreur $.support.boxModel is not NULL.. dans IE8.

jquery.simplemodal-1.3.4.min.js?F

C'est le résultat de mon implémentation. Que dois-je changer pour éviter cette erreur ?

function loadIframe(url){
  $.modal('<iframe src="' + url + '" height="700px" width="600px" scrolling="no">', {
    containerCss:{
        backgroundColor:"#fff",
        borderColor:"#333",
    },
    overlayClose:true,
    opacity:70,
    overlayCss: {
        backgroundColor:"#000"
    },
    onOpen: function (dialog) {
    dialog.overlay.fadeIn('slow', function () {
        dialog.container.toggleClass("preloader"); 
        dialog.data.hide();
        dialog.container.fadeIn('slow', function () {
          dialog.container.toggleClass("preloader");
          dialog.data.slideDown('slow');
        });
        });
    },
    onClose: function (dialog) {
    dialog.data.fadeOut('slow', function () {
        dialog.container.slideUp('slow', function () {
            dialog.overlay.fadeOut('slow', function () {
                $.modal.close(); // must call this!
            });
        });
      });
    }
  });
}

$(document).ready(function(){
  $("img").click(function(){
  var baseurl = location.host;
  var url = $(this).attr("target");
  var url = 'http://' + baseurl + url;
  loadIframe(url);
  });
});

1voto

Eric Martin Points 2472

J'ai un correctif que je dois publier. En attendant, vous pouvez modifier SimpleModal et changer :

$.support.boxModel

à :

$.boxModel

-Eric

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X