Permission denied to call method (ryとかいうエラー
greasemonkeyで適当にページにリンクを追加する方法とかを試めそうとか
// ==UserScript== // @name linktest // @namespace himadatanode // @include * // ==/UserScript== var link = document.createElement("div"); //見た目 link.style.position = 'fixed'; link.style.bottom = '0'; link.style.right = '0'; link.style.padding = '2px 3px'; link.style.borderWidth = '1px 0 0 1px'; link.style.borderColor = '#ccc'; link.style.borderStyle = 'solid'; link.style.backgroundColor = '#eee'; //中の文字 link.innerHTML = '<a href="http://www.nicochart.jp/" >niconico</a> ' + 'lastLink'; //挿入する位置 document.body.insertBefore(link, document.body.lastChild);
こんな感じでリンク作ったりしていたら*1、リンクをクリックして、ブラウザの戻るを押すのを何度かくり返すと
"Permission denied to call method HTMLDocument.createElement"
とかエラーが出たりする。ぐぐっても特にソレらしい話が見つからないので放置してたが、
var link = document.createElement("div");
とかのあたりで既にエラーが出てるきがしてきた話とか。
*1:厳密には違うコードだけどエラーが出る部分を抜き出すとこんな感じ