다른 페이지 (URL)를로드하는 페이지가 있습니다. 문제는 iframe 페이지가 외부 페이지에 잘 맞지 않는다는 것입니다. iframe 페이지의 내용이 그대로 유지되는 iframe 페이지의 크기를 줄이려면 어떻게해야합니까? 스크롤 바를 갖고 싶지 않습니다.콘텐츠를 자르지 않고 iframe의 크기를 줄이려면 어떻게해야합니까?
1
A
답변
2
iframe의 내용이 크기가 변경 될 수 있으므로 실제 크기를 조절할 수는 없습니다. 브라우저에서 iframe은 자체 CSS에 따라 자체 레이아웃이있는 다른 렌더링 컨텍스트의 창입니다. iframe 내부의 내용이 어떻게 배치되어 있는지 자비를가집니다.
iframe URL이 다른 사이트의 URL이고 수정할 수 없다면 아무 것도 할 수 없습니다.
iframe 내에 표시되는 페이지를 수정할 수 있다면, 묻지 않을 것이라고 생각합니다.
0
iframe의 너비/높이를 확장하고 clientWidth와 iframe 너비를 비교해 볼 수 있습니다. 그것들이 동일하다면, 스크롤 바가 없으며, 그렇지 않은 경우도 있습니다.
효율성을 높이기 위해 중간 지점 방식을 사용하십시오. sudo 코드에서 :
dx = iframe.width;
while (dx > 1) {
previous = iframe.width
if(iframe.width - iframe.clientWidth > 0) {
iframe.width += dx*2;
} else {
iframe.width -= dx/2;
}
dx = Math.abs(previous-iframe.width)
}
1
여기에서 대답을 참조하십시오 (How can I scale the content of an iframe?). 나는 그것을 사용하고 FF, 크롬에서 약간의 flakey 작동합니다.
관련 문제
- 1. showAlertDialog 제목의 글꼴 크기를 줄이려면 어떻게해야합니까?
- 2. 전체 LaTeX 테이블의 크기를 줄이려면 어떻게해야합니까?
- 3. UILabel의 텍스트를 글꼴 크기를 줄이려면 어떻게해야합니까?
- 4. iframe의 콘텐츠를 클릭하면 차단됩니다.
- 5. ComboBox의 DropDownHeight를 줄이려면 어떻게해야합니까?
- 6. 이 jQuery로드를 줄이려면 어떻게해야합니까?
- 7. jquery에서 iframe의 콘텐츠를 가져 오기
- 8. 텍스트를 자르지 않고 TextView를 회전하십시오.
- 9. iPhone 응용 프로그램의 .wav 오디오 파일 크기를 줄이려면 어떻게해야합니까?
- 10. Android에서 해상도 손실없이 비트 맵의 크기를 줄이려면 어떻게해야합니까?
- 11. 오디오 파일이있는 iPhone 앱이 너무 큽니다. 크기를 줄이려면 어떻게해야합니까?
- 12. UITableView를 스크롤하지 않고 UIScrollView 내에서 자르지 않게하십시오.
- 13. JQuery : 콘텐츠를 방해하지 않고 태그를 대체하려면 어떻게해야합니까?
- 14. ASP에서 동적으로 iframe의 크기를 조정하십시오.
- 15. 창의 크기를 줄이려면 div를 얻으려고 시도하십시오.
- 16. rspec 테스트 종속성을 줄이려면 어떻게해야합니까?
- 17. Garland에서 헤더 높이를 줄이려면 어떻게해야합니까?
- 18. Firefox에서 iFrame의 크기를 동적으로 조정하는 방법은 무엇입니까?
- 19. 액세스 파일의 크기가 커지는 것을 줄이려면 어떻게해야합니까?
- 20. 내 div가 콘텐츠를 추가하는 것과 동일한 크기를 유지하도록하려면 어떻게해야합니까?
- 21. HTML 표의 셀 사이의 간격을 줄이려면 어떻게해야합니까?
- 22. Perl CGI 스크립트 시작 시간을 줄이려면 어떻게해야합니까?
- 23. Resharper를 매우 긴 줄로 올바르게 줄이려면 어떻게해야합니까?
- 24. UIBarButtonItem의 텍스트를 두 줄로 줄이려면 어떻게해야합니까?
- 25. C#에서 인터페이스 지연을 줄이려면 어떻게해야합니까?
- 26. Eclipse Ganymede의 메모리 사용을 줄이려면 어떻게해야합니까?
- 27. 콘텐츠를 기반으로 JQuery 크기를 조정하는 div
- 28. 알 수없는 치수의 이미지를 보유하고있는 iframe의 크기를 적절하게 조절합니다.
- 29. TTTableSubtitleItem 이미지가 스쳐 지나서 자르지 않습니까?
- 30. iframe의 콘텐츠를 기반으로 페이지를 제어 할 수 있습니까?
나는 헤더를 설정할 수 있다는 의미에서 다른 사이트에 액세스 할 수 있습니다. 하지만 다른 웹 사이트의 실제 코드에 대해서는 아무 것도 모릅니다. CSS를 사용하여 페이지 크기를 설정하는 방법을 모르겠다. – Anonymous
정말 사실이 아니므로 CSS의 확대/축소 지시문을 사용하여 크기를 조절할 수 있습니다. 최신 브라우저에서는 지원이 합리적입니다. 아래 답변을 참조하십시오. –
당신은 CSS3의'transform : scale (0.5); MSIE 8 이하 :'filter : progid : DXImageTransform.Microsoft.Matrix (M11 = 0.5, M12 = 0, M21 = 0, M22 = 0.5, SizingMethod (변환 원점 : 0 0; = "자동 확장"). – Blaise