タグ

ブックマーク / os0x.hatenablog.com (1)

  • FirefoxとOpera対応のUser Scriptを書くときのunsafeWindow - os0x.blog

    煤 - Note : 各ユーザスクリプトツールの window、unsafeWindowの件。 今までは、 var w = typeof unsafeWindow != "undefined" ? unsafeWindow : window; こう書いてた。typeofや"undefined"が嫌な感じ。 でも、 var w = this.unsafeWindow || window; これでいけるみたい。 もちろん、thisが変わっている場合は使えない。 無名関数を使って、 (function(unsafeWindow){ // alert(unsafeWindow) })(this.unsafeWindow || window); こうするとスマートかも。 SafariやIE(fub)は確認してない。(が、問題ないと思う) [追記] miya2000さんのブクマコメより、 window

    FirefoxとOpera対応のUser Scriptを書くときのunsafeWindow - os0x.blog
    rokudenashi
    rokudenashi 2009/08/24
    var w = this.unsafeWindow || window;
  • 1