WEB开发网
开发学院图形图像Flash Silverlight嵌入到HTML之windowless属性及运用Aja... 阅读

Silverlight嵌入到HTML之windowless属性及运用AjaxControlToolKit时出现虚线边框的问题

 2009-04-11 12:04:02 来源:WEB开发网   
核心提示:Silverlight程序最终是要以<object />的形式嵌入到HTML里的,这就涉及怎么和HTML元素进行布局的问题,Silverlight嵌入到HTML之windowless属性及运用AjaxControlToolKit时出现虚线边框的问题,silverlight-plugin有个windowles

Silverlight程序最终是要以<object />的形式嵌入到HTML里的,这就涉及怎么和HTML元素进行布局的问题。silverlight-plugin有个windowless属性,当windowsless属性值设置为false时,silverlight在HTML里就以子窗口的形式出现,即silverlight程序的展现由单独的窗口来处理,与其他html元素的展现是相互独立的。例如代码:

<div id="silverlightControlHost" style="height:160px;width:300px;">
        <object data="data:application/x-silverlight-2," type="application/x-silverlight-2">
            <param name="source" value="ClientBin/TestWindowlessProperty.xap"/>
            <param name="onerror" value="onSilverlightError" />
            <param name="background" value="transparent" />
            <param name="windowless" value="false" />
            <param name="minRuntimeVersion" value="2.0.31005.0" />
            <param name="autoUpgrade" value="true" />
            <a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
                 <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
            </a>
        </object>
        <iframe style='visibility:hidden;height:0;width:0;border:0px'></iframe>
    </div>
   
    <div style="width:250px;height:160px;background:gray;">
        This is HTML DIV Element<br />
        This is HTML DIV Element<br />
        This is HTML DIV Element<br />
        This is HTML DIV Element<br />
        This is HTML DIV Element<br />
    </div>

1 2 3 4  下一页

Tags:Silverlight 嵌入 HTML

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接