控制大小问题 - 为什么我在IE VS中获得不同的行为。火狐/ Chrome浏览器

时间:2011-03-28 03:33:41

标签: silverlight internet-explorer firefox

我的Silverlight'窗口'在Internet Explorer中比在FireFox或Chrome中看起来更大....我似乎无法弄清楚原因。我的.HTML文件基本上是空的(VS.Net生成的代码)。下面你可以看到我将宽度设置为800px,高度设置为600px。

<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="800px" height="600px" >
<param name="source" value="ClientBin/myTest.xap"/>
<param name="onError" value="onSilverlightError" />
<param name="background" value="white" />
<param name="minRuntimeVersion" value="3.0.40818.0" />
<param name="autoUpgrade" value="true" />
<a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40818.0" style="text-decoration:none">
    <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
</a>

在FireFox和Chrome中,我得到的窗口恰好是800px乘600px。在IE中,当它完成加载时,800x600窗口会短暂闪烁;但在最初的第二次之后,它会扩大。它不是全屏,但它更大“伸展”。我的游戏中的所有内容都可以扩展并且它可以工作(我实际上更喜欢IE中的扩展效果)....但我真的希望所有浏览器之间都有相同的行为。至少,我想了解发生了什么。

由于

1 个答案:

答案 0 :(得分:1)

我在这里找到了一个有完全相同问题的人: http://forums.silverlight.net/forums/p/159458/358297.aspx

事实证明,我们都开启了IE中的“缩放”功能。我必须在某个时刻点击cntrl +鼠标滚轮并且永远不会将其设置回来。

抱歉