精华区 [关闭][返回]

当前位置:月光软件>>讨论区精华>>〖软件开发〗>>● ASP>>★ASP的应用★>>使用软件开发ASP>>Drumbeat 2000中文教程7

主题:Drumbeat 2000中文教程7
发信人: dongbao()
整理人: dongbao(2000-09-17 17:52:29), 站内信件
输入元件和智能元素

下表说明了Drumbeat站点的输入功能是如何处理输入过程中遇到的以下各元素的


文本
    所有简单的文本都被输入Drumbeat。大块的文本和简单的文本元素组成一组
。如果文本被其它元素分隔,Drumbeat将该文本分成两个文本元素。如果文本超
过了规定的最大容量(28K左右),该文本在到达最大容量的前一行时被分割成两
个或两个以上的文本元素。

图象    在被输入页上的所有图象将被输入到在你系统上的当地多媒体文件夹。
该多媒体夹的地址已被指定为C:/Program Files/Drumbeat/My Sites/Import/Si
teName(假定Drumbeat安装在C盘上)。所有图象在Drumbeat布局窗口中陈列,它
们的位置尽可能与它们在浏览器中的位置相近。
表格元素    标准的HTML3.0表格元素将被输入,在Drumbeat内能输入复合表格。

链接    所有〈A HREF>标签将被输入。如果链接是一个大型文本链接,它会作为
热链接在文本元素中陈列,如果链接包含图象或其它智能元素,它将会在属性栏
中陈列。HREF和Target属性都会被输入。
锚    所有锚的标签()在输入时会被保留。
框架设置    在输入站点时用来把各框架标签加进Drumbeat站点结构的页。新的
框架设置必须被创建并且要把各页分配到相关的框架。
框架    为把框架设置中每个框架标签添加到站点结构中的新的HTML页。在站点
结构为框架默认的页将被列在框架名下面,其它与该框架链接的页将作为常规站
点结构的一部分列在它们默认的HTML名称下。
Applets    在Drumbeat中由Applets指导输入的Applets 标签和类文件。当遇到
它时,它将被记录到Applet tab下的Drumbeat元素库。只有Applets的属性在记录
过程中被保留。
ActiveX    它控制完成对象标签的输入和记录ActiveX栏下的元素库。在记录过
程中属性将被保留。
脚本    在HTML文件中遇到脚本时,它们会被输入并记录到元素库中。当一个对
象标签遇到“text/x-scriptlet”类型时,下面的属性将被用来配置脚本布局:
对象身份,宽度,高度和数据(这是指HTML文件包括的代码定义,它是作为元素
库中的基本元素被参考的)。
对象标签    用来完成任何类型组件的输入。ActiveX, Applets,  Scriptiets和
Plug-ins都能在对象标签内完成。组件类型是在类型属性中定义的。


如何输入JAVA脚本

在输入过程中遇到的所有Java脚本将被放在一个Java脚本文件中,它被定址为C:
\Program Files\ Drumbeat 2000\Import\SiteName(假定Drumbeat安装在C盘上)
,是一个.js文件。文件名为ImportScript.log 。如果在输入过程中遇到多个Ja
va脚本,那么在名称中添加了一个数字,该数字随文件数目而增大(如ImportSc
ript1.log, ImportScript2.log等)。
你能手工添加Java代码或把输入的代码剪贴到Contract Builder 或Drumbeat Ja
vaScipt编辑器来创建Point-and-Click交互。每个文件开始时显示的标记指出了
它是从那页开始的。



输入错误

Drumbeat创建两个登记表来记录输入的进展。这两个文件为:Import.log 和 Imp
ortScript.log。

如何查阅输入错误:

 从主菜单中选择Tools > Logs > Status Log (或Ctrl-T) 或者 Scrip
t Log (或 Ctrl-R)。

Drumbeat在Import Status Log记录了下面的信息:

 不被Drumbeat输入支持的标签
 不能进入的文件
 丢失的内容输入完成前发生错误或输入失败
 完成前发生错误或输入失败
 不正确的,不知道的和不认识的HTML代码

不被Drumbeat输入支持的标签

在输入过程中遇到不被Drumbeat输入功能支持的标签时,Import Status Log将会
出现下面的内容:

         <Date/Time> <Imported File Name> Tag Not Supported
          <HTML TAG THAT IS NOT SUPPORTED>

不能进入的文件
如果Drumbeat想在站点中输入有密码保护的文件,屏幕上会出现输入用户名和密
码的进入框。如果用户名和密码被接受,该文件能输入。不然,在Import Log中
会出现下面的内容:

      <Date/Time> <Import File Name> is not available

丢失的内容
如果一个标签的内容丢失,则该标签会在布局中转变为适当的空的智能元素,并
在Import Log中会记录一个错误信息。

注意:这可能会引起该页上其它元素的布局位置的改变。它们的内容可能没有出
现在创建时的正确位置上。

完成前发生错误或输入失败

如果在页级的列表号被输入前,输入发生错误或输入失败,登记表文件会产生下
面的内容并包括一张包含所有成功输入的文件的表单:
           
<Date/Time> <Import File Name> <Line Number> Drumbeat was not able to

complete the import process. The following files were imported:
<File Listing... one per line>

页名重复

如果输入时遇到与已有文件相同的页名,则Drumbeat会修改除第一个以该名称为
文件名的所有文件,其方法为根据同名文件的出现顺序,相应的在文件名后面添
加数字,同时这些页在链接时,名称也会相应改变。

不正确的,不知道的和不认识的HTML代码

Drumbeat会在输入时检测坏的HTML代码。坏的HTML代码是指丢失结尾标签,多余
结尾标签,错误结尾标签,混乱结尾标签,位置错误结尾标签等。所有这些都会
记录进Import Status Log文件,你能在这里查询出错情况。

有时,坏的HTML代码会导致输入错误,如不完整的文本或不正确的字体。如果在
你的输入页中发现了不规则的页,那么就要在Import Status Log 中改正错误并
寻找入口,如下:
        4/2/98 12:06:24 PM Unknown HTML tag detected ! /B
        4/2/98 12:06:24 PM Unknown HTML tag detected ! /TD
        4/2/98 12:06:24 PM Unknown HTML tag detected !
        4/2/98 12:06:24 PM Unknown HTML tag detected ! /TD 


站点的快捷方式

站点的快捷方式使你能够在你不同名称下的站点备份译本。这在你要对你的站点
作大的变更,或当你由于事情没有按计划工作而想返回原样时特别有用。特别注
意,你必须在这之前决定是否要创建站点的快捷方式

&#61548; 输入一个站点。

&#61548; 对模板作重大变更。

&#61548; 对框架设置作重大变更。

&#61548; 修改数据库启动页和表格。

&#61548; 对你的站点结构作重大变更。

快捷功能会将当前的站点信息存储于一个不同的站点名下,而留下初始的站点以
作进一步的修改。如果比起原始文件,你更想使用站点的快捷方式来作尝试性的
改动,你可以打开快捷文件并工作于它,就如其它的Drumbeat文件。

如何设置快捷方式:

从文件菜单中,选择S.File > Snapshot 或按 Ctrl-。

在Save a Snapshot对话框中,输入文件名。如果想存在不同的地址中,使用浏览
器。点击Save.

--
ICQ:43395237 OICQ:126132  
我自豪我用正版,我骄傲我用盗版!!! 

※ 来源:.
月光程序代码网 http://www.moon-soft.com.[FROM: 211.101.144.65]

[关闭][返回]






转载请注明:转载自 月光程序代码网 [ http://www.moon-soft.com ]