2011-09-15 15 views
0

この質問は何度も尋ねられましたが、私はさまざまなオプションを試してみましたが、まだそれを動作させることができません。 chrome、firefox、ie6、ie7では完全にうまく動作しますが、何とかie8とie9で同じウィンドウで開きます。私はwindow.openの複雑さには専門家だが、窓の開口部の動作が一部のユーザー設定に、ポップアップブロッカーがインストールされているかどうかによって異なります参照ポップアップが新しいポップアップウィンドウの代わりに同じウィンドウで開きます

function login(url){ 
    var width = 550; 
    var height = 300; 
    console.log(screen.width); 
    console.log(screen.height); 
    var left = (screen.width/2)-(width/2); 
    var top = (screen.height/2)-(height/2); 
    fconnect = window.open(url, "SignIn", "width=550, height=300, toolbar=0,\ 
           scrollbars=0, status=0, resizable=0, \ 
           top=" + top); 

    fconnect.focus(); 
} 

答えて

1

については、以下の私のコードを添付しています。

モーダルダイアログが必要な場合は、this questionの例を参考にしてください。

+0

何とか今日私はそれを今日働いています。とにかくお返事いただきありがとうございます。私はそれが何をしたのか分からない。 –

+1

私たちと作業コードを共有してください! –

関連する問題