tipsとonLoadに関するchips1029のブックマーク (1)

  • Javascript onloadが複数ある場合の対処法 ~FancyZoomとCubeブログシールを共存させる

    前記事で紹介した”FancyZoom”を、運営中の他のブログにも設置してみたところ、サムネイル画像をクリックしても別画面で元画像を表示するだけで、うまくズームアップ表示してくれません。 何か他のJavaScriptとバッティングしていないかと調べてみると、以前から設置していた日産キューブのブログシール(以下ブログシール)との相性が悪いようです。ブログシールを外すとFancyZoomはちゃんと動作します。でもお気に入りのブログシールを外すのは忍び難い。何とかならないものか・・・ ※対策後は両方ちゃんと動きます。(確認のためこちらにもブログシールを設置) ブログシールで読み込まれる外部スクリプトを開いてみると、バッティングの原因が見つかりました。 163行目からの記述に、window.onload = function(){ document.body.appendChild(cubeLaye

    Javascript onloadが複数ある場合の対処法 ~FancyZoomとCubeブログシールを共存させる
    chips1029
    chips1029 2010/05/17
    onloadが複数ある時
  • 1