精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
返回建站学首页
导航:
建站首页 | 网站设计 | 网站开发 | 网站运营 | 网页软件 | 建站指南 | 搜索优化 | 图像处理 | 视频教程 | 书籍教程 | 建站专题
当前位置:首页>网站开发>ajax教程>正文

ajax开发工具bindows使用指南:内联组件


来源: 时间:07-01-01 点击: 点击这里收藏本文

内联组件是可以用在 HTML 文档中的组件。这允许你创建普通的 HTML 页面,然后可以扩展它们包含 Bindows 组件。

宿主文档

不像其它普通的 Bindows 应用程序,带有内联组件的 Bindows 应用程序,不能使用默认的空宿主文档。作为代替你可以为你的应用程序创建一个新的 HTML 文档。这个文档基于普通的宿主文档,它使用相同的样式表。然而,大多数情况下,你可以重载一些样式使之符合你的需求。

<!-- Back Compat -->
 
<html xmlns:v="urn:schemas-microsoft-com:vml">
<head>
<title>Hello World</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="MsThemeCompatible" content="yes">
<meta http-equiv="ImageToolBar" content="no">
<link type="text/css" rel="StyleSheet" href="../../html/css/bimain.css">
<script type="text/javascript" src="../../html/js/application.js"></script>
<style type="text/css">
 
body {
   overflow:   auto;
   background: white;
   color:      black;
   padding:    10px;
}
 
</style>
</head>
<body>
 
<script type="text/javascript">application.start("../../html/", "Inline.xml");</script>
 
<!-- Insert your document markup here -->
 
</body>
</html>

这改变背景色为白色,在需要时添加滚动条,并加了一些内补丁(padding)。 我们通过一个叫 Inline.xml 的应用程序开始。这是一个使用了内联组件的普通 Bindows 应用程序。

BiInlineComponent

内联组件通过添加 BiInlineComponents 到应用程序窗口实现。这些组件能包含其它 Bindows 组件用于构建更为复杂的用户界面。不像普通的组件,内联组件在宿主文档的标记中被创建。这就允许宿主文档定义组件的位置。

内联组件在宿主文档中定义了相关的 HTML 元素。这个元素可以定义在任何你想要的位置,比如表格单元格或者作为一个漂浮元素。

<div id="my-inline-component"></div>

现在我们就能定义 HTML 元素,使之担当内联组件的角色,我们可以进入 Bindows 应用程序调用它。

var ic = new BiInlineComponent( "my-inline-div" );
application.getWindow().add( ic )

...或者使用 Bindows 标记:

<InlineComponent inlineId="my-inline-component"/>

  把此文章收藏到:          
广而告之
文章搜索
  • Google JZxue.Com

关于我们 | 联系我们 | 友情链接 | 网站地图
Copyright © 2005 - 2006 建站学 All rights reserved.