2012-02-15 4 views

答えて

0

まずでウィンドウ名にregexを適用することが可能ですが、私はあなたのポップアップのそれぞれに割り当てる変数をお勧めします。

var window1 = window.open(''); 
var window2 = window.open(''); 
var window3 = window.open(''); 

windowオブジェクトはあなたが必要なすべての情報を持っている必要があります。 windowオブジェクトが含まれているものを見るために、この機能を使用します。

//displays object properties in an array 
var getKeys = function(obj) { 
    var keys = []; 
    for(var key in obj){ 
    if (obj.hasOwnProperty(key)) { 
    keys.push(key); 
} 
    } 
    return keys; 
} 

をこの場合、単にconsole.log(getKeys(window))を呼び出し、それは、オブジェクトが含まれている何のプロパティが表示されます。

+0

言い換えれば、ページの再読み込みによってウィンドウオブジェクトの参照が何らかの方法で失われ、参照を取得できなくなることがあります。 –

+0

クッキーに割り当てます。ここに私が少し前に書いたクッキーハンドラがあります:http://forrst.com/posts/JavaScript_cookie_handler-JE9 –