包含控件的网页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>
分享到:
相关推荐
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> ; charset=gb2312"/> 无标题文档</title> <style type="text/css"> body{ height:...
DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN".w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns=".w3.org/1999/xhtml"> <headrunat="server"> <title>ASP.NET效劳器控件的使用</title> ...
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"> <style type="text/css">html,body{...
而且也有很多很好的控件给发出来了,如:richfaces、primefaces、myfaces等,就日前来讲primefaces功能很强大,控件很多,但有一点不好就是不支持IE6,特别是下拉列表,p:dialog等,其它的分页p:datatable实际使用...
W3C :Word Wide Web Consortium (万维网联盟) 1、HTML文档的组成 1、文档类型声明 告知浏览器当前的HTML文档用的是哪个版本 在网页的最顶端 <!doctype html> 2、由一对 html 根标记,来表示页面的开始与结束...
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> <title>...
1.1.2 w3c是什么 1.2 网页、浏览器、网站和网络服务器 1.2.1 网页和浏览器 1.2.2 不可不知的浏览器发展史 1.2.3 浏览网页 1.2.4 网站和网络服务器 1.3 了解html语言 1.3.1 关于html和html编辑器 1.3.2 创建第一个...
在论坛里看到一篇 "MapView和其它控件一起显示 " 的帖子, 那是很老的一篇帖子了, 很多朋友都说无法在android SDK 1.0上运行。既然那么多人关心,我在这里就把它重写一遍,顺便加入了一些新的功能 ,感兴趣的朋友可以...
DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 便民设施系统 ; charset=gbk"/> <link rel="stylesheet" type="text/css" href="style.css"></link> ...
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"> <title></title> ...