背景
我有一个带有iframe的基本HTML页面,它指向一个带有SilverLight对象的页面。当Silverlight对象扩展到预定义的高度时,将显示垂直滚动条,但处于非活动状态。下面是我的HTML和iframe的屏幕截图。
问题
当目标页面包含Silverlight对象时,在iframe中是否有一个垂直滚动条?
码
<html>
<body>
<form>
<div>
<IFRAME height="300" width="1000" name="MyFrame" scrolling="yes"
src="http://mycompany.com/mysilverlightpage.aspx">
</IFRAME>
</div>
</form>
</body>
</html>屏幕截图


发布于 2012-01-12 14:27:24
这个问题与Silverlight无关,而是与承载Silverlight对象的web部件的SharePoint主页有关。为了允许垂直滚动,在这种情况下,需要对主页进行以下更改。我创建了一个基于我的业务需求的定制主页,所以我不必担心这些mods会破坏我环境的其他部分。
从body标记中删除scroll="no"
删除围绕"PlaceHolderMain“ContentPlaceHolder的两个div
<div ID="s4-workspace" class="s4-nosetwidth">
<div ID="s4-bodyContainer">
<asp:ContentPlaceHolder id="PlaceHolderMain" runat="server"/>
</div>
</div>https://stackoverflow.com/questions/8822769
复制相似问题