`
gregorychen
  • 浏览: 6984 次
  • 来自: ...
社区版块
存档分类
最新评论

w3c标准控件的height100%不起作用

 
阅读更多

包含控件的网页HTML代码里通常都会有个网页类型描述:

 

1. 如果是<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >开头,
SOAOffice客户端控件的Object标签里的height:100%可以很好的起作用,如果Object标签外面没有容器标签,控件就能充满页面。

2. VS.net2008开发asp.net网站时,会给aspx页面前头加上
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">...

也是就说当前页面遵循W3C标准,同样的SOAOffice客户端控件的Object标签里的height:100%就不起作用了,总是显示一部分。这是因为一个对象高度是否可以使用百分比显示,取决于对象的父级对象,控件在页面中直接放在body之中(没有任何其他容器标签时),因此它的父级是body,而浏览器默认状态下,是没有给body一个高度属性的,因此当我们直接设置Object标签为height:100%;时,不会产生任何效果。

解决方法:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body style="height:100%; overflow:hidden; margin:0px; padding:0px;">
    <form id="form1" runat="server">
    <div style="height:100%; position:absolute; width:100%;">
    <!--   OBJECT标签,客户端控件引用    -->
    <OBJECT id="SOAOfficeCtrl" codeBase="SOAOffice.ocx#version=8,0,0,0" height="100%" width="100%"
data="" classid="clsid:83171BA4-BDCA-42a8-BE44-745ABF36EB7E" VIEWASTEXT>
<div align="center" STYLE="color:red;">
本机尚未安装SOAOFFICE客户端控件,请安装浏览器上方黄色提示条或弹出提示框中的SOAOFFICE客户端控件。</div>
    </OBJECT>
    </div>
    </form>
</body>
</html>

分享到:
评论

相关推荐

    动态改变左侧Div宽度

    DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt; &lt;html&gt; &lt;head&gt; ; charset=gb2312"/&gt; 无标题文档&lt;/title&gt; &lt;style type="text/css"&gt; body{ height:...

    W3CSchool HTML 5 教程

    HTML5的开发过程是由W3C(World Wide Web Consortium)与WHATWG(Web Hypertext Application Technology Working Group)共同推进的。两个组织在2006年决定合作,共同创建HTML的新版本。 HTML5的核心目标是减少对...

    asp.net选项卡控件代码

    ### ASP.NET 选项卡控件实现与自定义样式详解 #### 一、ASP.NET选项卡控件概述 在Web开发中,选项卡控件是非常常用的一种界面元素,它可以帮助用户在一个有限的空间内浏览多个相关页面或数据集。本文将通过一个...

    ASP.NET 3.5 HTML 服务器控件详解【txt手机版】

    width: 100px" /&gt; ``` #### HtmlForm (`&lt;form&gt;`) `HtmlForm`控件是基于标准HTML `&lt;form&gt;` 标签的一个服务器控件版本。它用于定义一个表单,可以提交数据到服务器进行处理。以下是一些关键属性: - **Attributes*...

    flash-swf格式计算器使用Object控件嵌入html即可使用(文件内有dom)

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;style type="text/css"&gt;html,body{...

    ASPNET服务器控件实验报告参考.pdf

    【ASP.NET服务器控件实验报告】\n\nASP.NET服务器控件是.NET Framework提供的一种用于构建动态Web应用程序的重要工具。本实验旨在让学生深入理解和熟练运用ASP.NET中的服务器控件,包括用户控件、导航控件以及母版页...

    ASP.NET 3.5 Web 服务器控件详解【txt手机版】

    ### ASP.NET 3.5 Web 服务器控件详解 #### AdRotator 控件 `AdRotator` 控件是 ASP.NET 提供的一个用于显示广告轮播的 Web 服务器控件。该控件允许用户通过 XML 文件来管理广告,提供了一个灵活的方式来控制广告的...

    用ASP.NET AJAX框架扩展HTML Map控件

    &lt;img src="images/solarsys.gif" width="504" height="126" border="0" usemap="#SystemMap" alt="Solar System" /&gt; ,0,82,126" onmouseover="GetAreaInfo(event, 'sun');" onmouseout="HidePopup();" /&gt; ,58,3...

    w3school HTML教程1.0

    - **示例**:`&lt;img src="example.jpg" width="100" height="100" /&gt;`。 #### HTML 高级教程 ##### HTML文档类型 - **文档类型声明**:`&lt;!DOCTYPE html&gt;`,告知浏览器文档遵循的标准。 - **作用**:帮助浏览器正确...

    Silverlight 2应用程序的部署

    &lt;html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%;"&gt; &lt;title&gt;Silverlight 2 应用程序部署页面 &lt;body style="height: 100%; margin: 0;"&gt; &lt;form id="form1" runat="server" style="height: 100%;...

    用javascript在框架中实现的树形控件

    ### 使用JavaScript和XML实现的树形控件 #### 一、引言 本文将详细介绍一个使用JavaScript和XML数据实现的树形控件。该控件能够嵌入到框架(iframe)之中,并支持基本的交互操作,如点击节点展开/收起子节点、选择...

    asp.net 实现动态显示当前时间(不用javascript不考虑开销).docx

    ### ASP.NET 实现动态显示当前时间(不用JavaScript不考虑开销) #### 技术背景 在Web开发领域,ASP.NET是一种广泛使用的服务器端技术,它允许开发者构建动态、交互式的Web应用程序。通常情况下,要在网页上实时...

    Silverlight认证题(选择题).pdf

    编译后的Silverlight应用会形成一个.xap文件,这是一个符合W3C标准的XML打包文件,其中包含了Xaml(可扩展应用程序标记语言)和其他必要的资源。Xaml是一种声明式语言,用于描述UI布局和对象的属性。Silverlight应用...

    object标签遮罩问题

    height:100%; z-index:-1; filter:alpha(opacity=0);"&gt; ; height:400px; position:relative; z-index:9;"&gt; &lt;object id="CmCaptureOcx" style="width:100%; height:100%;" classid="clsid:3CA842C5-9B56-4329-A7...

    BAT,WEB前段面试宝典

    行为部分则涉及到对象模型(例如W3C DOM)和脚本语言(如ECMAScript),这些标准大部分由W3C起草和发布。 浏览器的渲染模式分为标准模式(Standards Mode)和怪异模式(Quirks Mode),它们对盒子模型的渲染方式...

    Siverlight 2.0 程序步署

    &lt;html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%;"&gt; &lt;title&gt;Silverlight 2 应用程序部署页面 &lt;body style="height: 100%; margin: 0;"&gt; &lt;form id="form1" runat="server" style="height: ...

    CSS基础知识.docx

    1. W3C 盒子模型(标准盒子模型):盒子实际内容(content)的 width/height=我们设置的 width/height;盒子总宽度/高度 = width/height+padding+border+margin。 2. IE 盒子模型(怪异盒模型):浏览器的 width ...

    html面试题.docx

    WEB 标准是指导开发者构建符合规范、可访问、可维护的网页的准则,W3C 是负责制定和维护这些标准的组织。遵循标准可以提高网页的质量,确保在不同平台和设备上的兼容性,同时利于搜索引擎理解和索引。 23. 请写出...

    HTML5 flash烟花

    HTML5是现代网页开发的重要标准,它在2014年被正式确立为W3C推荐标准,极大地丰富了Web内容的表现形式。本主题聚焦于HTML5中的多媒体元素,特别是如何利用HTML5来实现动态效果,如“HTML5 flash烟花”。在传统Web...

    JSF2.xdatatable分页控件与左侧菜单最简单应用

    而且也有很多很好的控件给发出来了,如:richfaces、primefaces、myfaces等,就日前来讲primefaces功能很强大,控件很多,但有一点不好就是不支持IE6,特别是下拉列表,p:dialog等,其它的分页p:datatable实际使用...

Global site tag (gtag.js) - Google Analytics