私はiframeを持っています
<iframe id="EXAMPLE"></iframe>
編集: Javascript を使用してリアルタイムでマウスのコーディナを取得する iframe を作成するにはどうすればよいですか?
私はiframeを持っています
<iframe id="EXAMPLE"></iframe>
編集: Javascript を使用してリアルタイムでマウスのコーディナを取得する iframe を作成するにはどうすればよいですか?
HTMLでは、これがあります:
<iframe src="http://example.com" id="test"></iframe>
いくつかの CSS スタイルを設定します。
body {
width: 500px;
height: 500px;
background-color: black;
}
#test {
left: 10px;
top: 10px;
position: absolute;
}
ここで、ドキュメント上のマウスの位置を取得する必要があります。jQuerymousemove
ハンドラーを使用できます。
$("body").on("mousemove", function(e) {
console.log("X: " + e.clientX + "px Y: " + e.clientY + "px");
});
次に、iframe
ドキュメント上の位置を設定します。
function update(e) {
$("#test").css("left", e.clientX + 10 + "px");
$("#test").css("top", e.clientY + 10 + "px");
}
update
ここで、内で関数を呼び出すだけですmousemove
。
ここでライブ プレビューを参照してください。
mousemove
も検出したい場合は、スタイルiframe
に追加pointer-events:none
します。ここでiframe
テスト済み。