2013-04-02 2 views
0

다음 코드를 사용하여 사용자 정의 너비와 높이로 대화 상자를 엽니 다.대화 상자에서 스크롤바 제거/비활성화 - Firefox

window.showModalDialog(" & _"'" & dlgURL & "',window,'dialogWidth:" & width & "px;dialogHeight:" & height & "px;overflow:auto;scrollbars:no;center:yes');" 

내가 직면 한 문제는 대화 상자에 수직 및 수평 스크롤 막대가 표시된다는 것입니다. 아래로 스크롤해도 내용이 없습니다. 아무도 파이어 폭스 브라우저에서 이러한 스크롤바를 비활성화하는 방법을 알려줄 수 있습니까? 나는 오버 플로우를 시도했다 : 자동 속성. 그러나 사용하지 마십시오. https://developer.mozilla.org/en-US/docs/DOM/window.showModalDialog

봅니다 0scroll 설정 :

+0

다음 더 큰, 있는지 확인하는 것이 좋습니다'나는 오버 플로우를 시도 : 자동 property'은 - 자동 쇼 스크롤바를 의미 필요한 경우 . 여기서 물어보기 전에 어디에서 정보를 찾았습니까? – AD7six

+0

@ AD7six 오버 플로우 속성을 사용하여 직접 시도하고있었습니다. 뿐만 아니라 나는 이것에 대한 답을 찾기 위해 인터넷 검색을하고있다. :(예, 자동 스크롤바가 필요할 때 작동합니다.하지만 여기에 표시되는 경우 스크롤 막대를 IE에서 표시하지 않습니다, FF로만 표시됩니다. – Cyril

+0

샘플 페이지로 코드를 시도했습니다. 대화 상자 크기) 그리고 스크롤 바를 가지고 있지 않습니다. – Draykos

답변

1

overflow 당신이 사양을 보면 showModalDialog의 유효한 특성 될 것 같지 않습니다.

+0

스크롤 시도 : 0 작동하지 않음 : ( – Cyril

+0

모달이 문서를로드하므로로드중인 문서의 '본문'에 오버플로 : 숨김을 설정하십시오. – David

+0

몸에 오버플로 속성을 설정했습니다. – Cyril

0

이 샘플은 작동하는 것 같습니다. 내 FF에는 스크롤바가 없습니다.

window.showModalDialog('http://www.december.com/html/demo/hello.html',window,'dialogWidth:600px;dialogHeight:500px;center:yes'); 

http://jsfiddle.net/xA9Nm/1/

내가 어떤 이유로, 페이지 내부의 내용이 대화 상자의 크기