匿名質問者
匿名質問者匿名質問者とは「匿名質問」を利用して質問した質問者。
「匿名質問」では、ユーザー名を公開せずに匿名の質問ができます。
詳しくはこちら

javascript/greasemonkey

https://github.com/mori-dev/config/blob/97dce3e50d27523c604484550278ba8ea1b0f1d6/gm_scripts/gm_scripts/utilities_for_livedoor_r/utilities_for_livedoor_r.user.js

上記のコードで

var w = unsafeWindow;
var _onload = w.onload;
var onload = function(){
//
};
w.onload = function(){
_onload();
onload();
};

とありますが、これは何をしているのですか?

回答の条件
  • 1人50回まで
  • 13歳以上
  • 登録:2014/05/12 14:37:30
  • 終了:2014/05/12 19:46:26

ベストアンサー

匿名回答1号 No.1

匿名回答1号「匿名質問」を利用した質問に回答すると「匿名回答○号」と匿名で表示されます。
「匿名質問」では、ユーザー名を公開せずに匿名の質問ができます。
詳しくはこちら
2014/05/12 14:59:35

 利用中のウィンドウのDOM要素の解析(load)が終わったら、あらかじめ設定されているload用の関数を実行した後、「///」が書かれている関数を実行する。

匿名質問者

_onload();

w.onload();
であり
w.onload();

_onload();
を実行するので自分自身を実行しつづけることになりませんか?

2014/05/12 16:18:55
匿名回答2号

w.onloadは書き換えられているので、_onloadとは別のものになっています。

2014/05/12 19:01:17

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません