前記事で紹介した”FancyZoom”を、運営中の他のブログにも設置してみたところ、サムネイル画像をクリックしても別画面で元画像を表示するだけで、うまくズームアップ表示してくれません。 何か他のJavaScriptとバッティングしていないかと調べてみると、以前から設置していた日産キューブのブログシール(以下ブログシール)との相性が悪いようです。ブログシールを外すとFancyZoomはちゃんと動作します。でもお気に入りのブログシールを外すのは忍び難い。何とかならないものか・・・ ※対策後は両方ちゃんと動きます。(確認のためこちらにもブログシールを設置) ブログシールで読み込まれる外部スクリプトを開いてみると、バッティングの原因が見つかりました。 163行目からの記述に、window.onload = function(){ document.body.appendChild(cubeLaye
![Javascript onloadが複数ある場合の対処法 ~FancyZoomとCubeブログシールを共存させる](https://cdn-ak-scissors.b.st-hatena.com/image/square/126e9c63960837b5815901e11e1f6c1303c17f2b/height=288;version=1;width=512/https%3A%2F%2Fblog.seesaa.jp%2Fimg%2Fogp_logo.png)