Я пытаюсь отобразить HTML-страницу на другой странице веб-части SharePoint.
Я использовал готовую веб-часть средства просмотра страниц, но веб-часть средства просмотра страниц отображает внутри отключенную полосу прокрутки.
Я также пробовал использовать веб-часть редактора контента с тегом IFRAME в нем, но все равно это не сработало.
Это код, который я использовал в веб-части редактора контента.
<iframe name = "Iframe" src = "URL1" scrolling = "no"
FRAMEBORDER = "0" style = "width:100%; border:0; height:100%; overflow:hidden;">
</iframe>





"ширина: 100%; высота: 100%" может быть виновником. сделать размер iframe больше, чем размер окна фрейма. Также попробуйте использовать scrolling = "no"
Я получаю наилучшие результаты с веб-частью веб-захвата вместо веб-части средства просмотра страниц.
Убедитесь, что ваш контент не имеет определенных размеров (чтобы он тек в меньшем фрейме), а затем настраивайте размеры части веб-захвата, пока полосы прокрутки не исчезнут.
Ваше здоровье, Ривз
Используйте это в своей таблице стилей:
#s4-workspace {
overflow-y: hidden !important;
overflow-x: hidden !important;
}
Это огромный. прекрасное решение надоедливой "проблемы".
В моем случае мне пришлось настроить таргетинг на конкретный идентификатор # WebPartWPQ2 для правой стороны CEWP, показывающей полосы прокрутки, но ваш CSS выполнил свою работу. Спасибо.