HTML ボタンの上に SWF をオーバーレイするコードを作成しました。jQuery のオフセット関数を使用して座標を取得し、SWF を移動します。残念ながら、SWF は動かないようです。
var offset = $("#button").offset();
$("#SWF").offset(offset);
$("#SWF").css({'left':offset.left, 'top': offset.top});
$("#SWF").offset({ top: 10, left: 30});
これらの 3 行を試しましたが、オフセットが変更されませんでした。理由はわかりません。
誰かが私を助けてくれることを願っています。
編集:
に気づいた:
$("#SWF").css({'left': offset.left, 'top': offset.top});
動作していますが、実際には DOMWindow を使用していたため、位置と z-index を変更する必要がありました。まだ 1 つの問題があります。SWF はボタンの真上ではなく、ボタンの真下にあります。理由を知っている人はいますか?
どうもありがとうございました、
ルディ