2

A(x1,y1) から B(x2,y2) をプログラムで選択するにはどうすればよいですか?

x1、y1、x2、y2 はピクセル座標です。私はたくさん検索しましたが、見つけたすべての関数で、特定のタグを指定する必要があり、その内容を選択しました。

4

2 に答える 2

1

Firefox または Opera の場合、少し回避策があります。これは要素の最初の位置にキャレットを設定します:

console.log("moz or opera doesn't support caret by position so we have a workaround");
var range = doc.createRange();
var element = doc.elementFromPoint(startX, startY);
range.setStart(element, 0);
于 2012-10-22T06:44:37.840 に答える