웹 페이지에 수직 스크롤 막대를 숨기기 할 수 없습니다 :내가 다른 HTML 페이지는 다음과 같은 기능을 사용하여 선택된 링크를 따라 내에서 HTML 페이지를 표시하고
function loadProject(sel) {
var url = sel[sel.selectedIndex].value;
if(url) {
document.getElementById('projectContainer').innerHTML = '<' + 'object id="foo" name="foo" type="text/html" data="'+url+'"><\/object>';
} else {
document.getElementById('projectContainer').innerHTML = "Please select a project.";
}
}
을 그리고, 나는 HTML 내부의 div 태그를 projectContainer의 ID로 수직 스크롤 막대가 인 경우를 제외하고는 항상이 표시됩니다.
object {
width: 100%;
border: none;
overflow: hidden;
}
하지만 내가 '무엇을 달성되지 않은 : 나는 다음의 CSS를 편집 할 시도 - (I 객체에 아무것도 넣어하지 않는 경우에도, 수직 막대가 여전히 표시됩니다 그것은 안됩니다.) 내가 찾고있어. 어떤 제안? 감사.
어떤 브라우저를 사용합니까? 스크롤 막대는 어디에 있습니까? '페이지 안의 페이지'에 대해 이야기 할 때 iframe이 관련되지 않습니까? –
@Pekka - 가능한 경우 크로스 브라우저 방식을 사용하려고합니다 (Chrome 및 IE에서 테스트). IFrame에 대해서는이 방법을 사용하여 IFrame을 수행 할 때 필요하지 않습니다. – JasCav