Show
Ignore:
Timestamp:
12/20/07 00:49:38 (13 months ago)
Author:
cho45
Message:

lang/javascript/userchrome/hatena-multi.uc.js:

Fx3 だとクッキーかなんかのセットタイミングがちがうようだ

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/userchrome/hatena-multi.uc.js

    r1262 r3333  
    7575 
    7676 
    77                 var req = new XMLHttpRequest; 
    78                 req.open("GET", "http://www.hatena.ne.jp/my", true); 
    79                 req.onload = function (e) { try { 
    80                         if (req.responseText.match(/<a href="\/my"><strong>([^<]+)<\/strong><\/a>/)) { 
    81                                 self.setStatus(RegExp.$1); 
    82                         } else { 
    83                                 self.setStatus("[not logged in]"); 
    84                         } 
    85                 } catch (e) { alert(e) } }; 
    86                 req.onerror = function (e) { 
    87                         self.setStatus(String(e)); 
    88                 }; 
    89                 req.send(null); 
     77                setTimeout(function () { 
     78                        var req = new XMLHttpRequest; 
     79                        req.open("GET", "http://www.hatena.ne.jp/my", true); 
     80                        req.onload = function (e) { try { 
     81                                if (req.responseText.match(/<a href="\/my"><strong>([^<]+)<\/strong><\/a>/)) { 
     82                                        self.setStatus(RegExp.$1); 
     83                                } else { 
     84                                        self.setStatus("[not logged in]"); 
     85                                } 
     86                        } catch (e) { alert(e) } }; 
     87                        req.onerror = function (e) { 
     88                                self.setStatus(String(e)); 
     89                        }; 
     90                        req.send(null); 
     91                }, 1000); 
    9092        }, 
    9193