2011-10-17 3 views
0

J'ai utilisé les js suivants pour pop-up une nouvelle fenêtre de fenêtre d'origine:Comment contrôler la taille de la fenêtre pop-up?

oWin = window.open("PServlet?module=LoginHandler","_blank", 
"directories=no,location=no,menubar=no,resizable=yes,status=yes,titlebar=yes,toolbar=no", 
false); 

Comme vous pouvez le voir, je ne pas définir la taille ou l'emplacement de la nouvelle fenêtre, mais mes résultats est que la taille des fenêtres pop-up à chaque fois a été montré irrégulièrement à partir de la même taille de la fenêtre d'origine, parfois il est la moitié, parfois, il est en plein écran ou en taille partielle.

Tout le monde sait ce qu'est la raison? Si je ne veux pas changer le JS, comment puis-je laisser la fenêtre pop-up à afficher en plein écran à chaque fois.

+0

double possible de [Comment faire en Javascript fenêtres plein écran (étirement sur tout l'écran)] (http: // stackoverflow.com/questions/1125084/how-to-make-in-javascript-full-screen-windows-stretching-all-over-the-screen) –

+0

Sans spécifier la largeur et la hauteur, c'est au navigateur de décider. La plupart des navigateurs utiliseront simplement la dernière taille utilisée pour la fenêtre non maximisée. Comme vous êtes après l'affichage en plein écran, voir la question en double. –

Répondre

1

http://www.javascript-coder.com/window-popup/javascript-window-open.phtml

function mypopup() 
{ 
    mywindow = window.open("http://www.javascript-coder.com", "mywindow", "location=1,status=1,scrollbars=1, width=100,height=100"); 
    mywindow.moveTo(0, 0); 
} 

Pour plein écran, voir ici: http://javascript-array.com/scripts/window_open/

function popup(url) 
{ 
params = 'width='+screen.width; 
params += ', height='+screen.height; 
params += ', top=0, left=0' 
params += ', fullscreen=yes'; 

newwin=window.open(url,'windowname4', params); 
if (window.focus) {newwin.focus()} 
return false; 
} 
Questions connexes