2011-03-29 5 views
0

showModalDialog를 사용하여 최대화되지 않은 대화 상자를 열려고하는데 Chrome에서 항상 최대화가 열립니다. 누구나 왜 그런 아이디어가 있니? Firefox에서는 괜찮습니다.Chrome의 showModalDialog가 항상 최대화됩니다.

내가 jsfiddle에 작업 예제를 넣어했습니다

<a href="javascript:void 0;" 
    onclick="showModalDialog('http://jsfiddle.net/');">Go</a> 
+1

저는 모달 대화 상자가 요즘 패션에서 조금 벗어난 것 같아요. 왜'window.open'을 사용하지 않는가? 크롬에서는 어쨌든 모달이 아닙니다. – pimvdb

+0

참. 방금 window.open으로 변경하려고 시도했지만 최대 크기로 열리는 것 같습니다. Chrome Stable에서는 제대로 작동하지만 크롬 12.0.702.0 (77916) 버전에서는 문제가있는 것으로 보입니다. – Douglas

답변

1

그것은 문제가 내가 WindowStyle = ProcessWindowStyle.Maximised와 크롬을 출시하였으며,이 자식 창에 전파되었다라고 밝혀졌습니다. WindowStyle = ProcessWindowStyle.Normal으로 변경하고 내 Chromium 사용자 프로필을 삭제했습니다. 이제는 문제가 없습니다.

관련 문제