나는에서 simplmodal 스크립트를 사용하려고하지 : 나는 $ .support.boxModel가 IE8에 ... NULL이 아닌이 오류가 발생했습니다 http://www.ericmmartin.com/projects/simplemodal/
.
jquery.simplemodal-1.3.4.min.js? F
이 내 구현 scipt은 .. 내가 가지고있는이 오류를 방지하기 위해 변경하는 것입니다?
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);
});
});
임 여기 추측하지만 중이 IE8 또는 jQuery를 버전에 문제가있다. 플러그인에 맞는 버전의 jQuery가 있는지 확인하고 코드가 다른 브라우저에서 작동하는지 확인하십시오 ... –