Firefox userChrome.js greasemonkeyスクリプトスレ26
■ このスレッドは過去ログ倉庫に格納されています
0233名無しさん@お腹いっぱい。
2014/05/02(金) 20:38:59.84ID:tkqssOUs0だから通常の方法では無理だった気がした(多分)
>>232の場合だと
var hoge = function hogehoge() {
//ここが変数を弄ったり出来る部分
var bbb = "56789";
alert(aaa + bbb);
}
というものを作り、
new_obj = document.createElement("script");
new_obj.id = "piyopiyo";
new_obj.setAttribute("onclick", "hogehoge();");
new_obj.type = "text/javascript";
new_obj.appendChild(document.createTextNode("<!--\r\n" + hoge + "\r\n// -->"));
document.body.insertBefore(new_obj, document.body.firstChild);
でページの先頭に埋め込んで(埋め込むのはどこでもお好きに)
document.getElementById("piyopiyo").click();
で実行させればアラートに1234556789と表示されるようになるはず
他の方法は覚えてないな
■ このスレッドは過去ログ倉庫に格納されています