首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当目标是SharePoint页面时,iframe的垂直滚动条不能工作

当目标是SharePoint页面时,iframe的垂直滚动条不能工作
EN

Stack Overflow用户
提问于 2012-01-11 16:21:24
回答 1查看 1.6K关注 0票数 3

背景

我有一个带有iframe的基本HTML页面,它指向一个带有SilverLight对象的页面。当Silverlight对象扩展到预定义的高度时,将显示垂直滚动条,但处于非活动状态。下面是我的HTML和iframe的屏幕截图。

问题

当目标页面包含Silverlight对象时,在iframe中是否有一个垂直滚动条?

代码语言:javascript
复制
<html>
<body>
    <form>
        <div>
            <IFRAME height="300" width="1000" name="MyFrame" scrolling="yes"
                    src="http://mycompany.com/mysilverlightpage.aspx">
            </IFRAME>
        </div>
    </form>
</body>
</html>

屏幕截图

EN

Stack Overflow用户

回答已采纳

发布于 2012-01-12 14:27:24

这个问题与Silverlight无关,而是与承载Silverlight对象的web部件的SharePoint主页有关。为了允许垂直滚动,在这种情况下,需要对主页进行以下更改。我创建了一个基于我的业务需求的定制主页,所以我不必担心这些mods会破坏我环境的其他部分。

从body标记中删除scroll="no"

删除围绕"PlaceHolderMain“ContentPlaceHolder的两个div

代码语言:javascript
复制
<div ID="s4-workspace" class="s4-nosetwidth">
   <div ID="s4-bodyContainer">
      <asp:ContentPlaceHolder id="PlaceHolderMain" runat="server"/>
   </div>
</div>
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8822769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档