firefox userChrome.js greasemonkeyスクリプトスレ 3
レス数が950を超えています。1000を超えると書き込みができなくなります。
0973名無しさん@お腹いっぱい。
2008/02/02(土) 23:11:50ID:lcrIv6Hs0ありがとうございます。
下記のような関数を試してみましたが駄目でした。
というかツールチップが画面の左上端に表示されていたので、
取得できなくて当然なわけですが、知識不足でこれ以上はどうにもならずorz
どこを直せばいいのでしょうか?
function getAbsolutePos(node){
var p = {x: 0, y: 0};
const kXULNS = 'http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul';
var tooltip = document.createElementNS(kXULNS, 'tooltip');
document.getElementById('content').appendChild(tooltip);
tooltip.showPopup(node, -1, -1, 'tooltip', 'topleft', 'topleft');
p.x = tooltip.boxObject.x;
p.y = tooltip.boxObject.y;
tooltip.hidePopup();
return p;
}
レス数が950を超えています。1000を超えると書き込みができなくなります。