FrontPage

Wordpress の Lightbox をVerUPしたら、画像がはみ出す

ので、Lightboxプラグインの、lightbox-2/lightbox.js を編集。 下の 278 〜 290 行目の13行を追加する。 物によっては行数が異なるので、imgPreloader.onload=function() を目印にするとよい。

    imgPreloader.onload=function(){
     var imgWidthMax  = 800;	// Max Width Size [px] 
     var imgHeightMax = 500;	// Max Height Size [px]
     var imgNewScale = 1;
     if( imgWidthMax < imgPreloader.width ) {
       imgNewScale = imgWidthMax / imgPreloader.width;
       imgPreloader.width   = imgWidthMax;
       imgPreloader.height *= imgNewScale;
     }
     if( imgHeightMax < imgPreloader.height ) {
       imgNewScale = imgHeightMax / imgPreloader.height;
       imgPreloader.width *= imgNewScale;
       imgPreloader.height = imgHeightMax;
     }
     Element.setSrc('stimuli_lightboxImage', imageArray[activeImage][0]);
     Element.setWidth('stimuli_lightboxImage', imgPreloader.width);
     Element.setHeight('stimuli_lightboxImage', imgPreloader.height);
     myLightbox.resizeImageContainer(imgPreloader.width, imgPreloader.height);
     imgPreloader.onload=function(){};	//	clear onLoad, IE behaves irratically with animated gifs otherwise 
   }

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS