[[FrontPage]]

#contents
*Wordpress の Lightbox をVerUPしたら、画像がはみ出す [#o3e16bc7]
ので、Lightboxプラグインの、lightbox-2/lightbox.js を編集。
下の 278 〜 290 行目の13行を追加する。
物によっては行数が異なるので、imgPreloader.onload=function() を目印にするとよい。
http://sememo.blue-robin.jp/?p=237

     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