トップページ > コンテンツ > プログラミング入門 > Ajax入門 > JavaScript入門 > Greasemonkey編 > その他(userChrome.js)

なんかFirefoxの拡張機能にはuserChrome.jsというものもあるようだ。
http://d.hatena.ne.jp/orbiter/20080302/p1
等面白そうなものが。
右クリックメニューとかは
var contentAreaContextMenu = document.getElementById("contentAreaContextMenu");
menuItem = document.createElement("名前");
menuItem.setAttribute("label","名前");
contentAreaContextMenu.insertBefore(menuItem,contentAreaContextMenu.firstChild);
contextMenu.addEventListener("popupshowing", function(event) {
  if (event.target != this) return;
    呼び出す関数名;
  }, false);

呼び出す関数名の方で
var location = content.document.location;
として確認しても良さそう。

最終更新:2011年04月03日 12:51