0
다음은 제 코드입니다. 다른 모든 브라우저에서window.open이 제대로 작동하지 않습니다. IE 버전
function a(videoId){
var width = screen.width * 0.8;
var height = screen.height* 0.8;
var left = (screen.width - width)/2;
var top = (screen.height - height)/2;
params = 'width='+width;
params += ', height='+height;
params += ', top='+top+', left='+left;
params += ', directories=no';
params += ', location=no';
params += ', menubar=no';
//params += ', resizable=no';
params += ', scrollbars=yes';
params += ', status=no';
params += ', toolbar=no';
params += ', fullscreen=yes';
var url ="/static/abc.html?videoId="+videoId;
var newwin=window.open(url,'Video Help', params);
if (window.focus) {newwin.focus()}
return false`
}
새로운 IE에서 내가 도와 다시 그 새 창 screen.Please에서 올 수 없습니다입니다 (F11 모드처럼) 전체 창 크기를주고 expected.But로 일하고 창 높이와 폭입니다. MDN documentation on window.open()
에서
당신은 'fullscreen = yes ''라고 말합니다 ... 크기 *와 * 전체 화면을주는 것은 무의미하며, 브라우저는 하나 또는 다른 것을 선택해야하며, IE는 단지 전체 화면을 선택하게되며, "다른 브라우저"는 크기. "올바른"선택이 없습니다. – Carpetsmoker
fullScreen = 1로 시도해 보았습니다. f11 모드가 브라우저의 나머지 부분 (크롬, 사파리, 파이어 폭스)에서 열려 있습니다. 새 창 크기가 올바르게 작동합니다. – MaheshG
@MaheshG 왜 'fullScreen' 옵션을 사용하고 있습니까? 전체 화면이되고 싶지 않아 ?? – JLRishe