firefox 拡張機能からマウスカーソルの下の URL を知るにはどうすればよいですか?
overlay.js ファイル内から href を操作する必要があります。
たとえば、ページで見つかったすべての href にイベントを添付したくないなど、軽量のソリューションが必要です。
私はマウスオーバーソリューションを評価しますが、どうすれば私にとって役立つものを見つけることができません!
ありがとう
ページ上のすべての href の代わりに、イベント委任を使用して、単一のイベント リスナーを document.body 要素にアタッチすることができます。次に、リスナーをトリガーした要素がリンクかどうかを確認する必要があります。この考え方を示す簡単な例を次に示します。
document.body.addEventListener( 'mouseover',
function(e){
if(e.target.nodeName=='A'){ alert( e.target.href ) }
}, false);
ページ上のすべてのアンカー タグにイベントを添付する以外に選択肢はありません。ごめん。