基于B/S结构的嵌入式超文本编辑器的设计与实现
更新时间:2023-07-26 13:28:02 阅读量: 实用文档 文档下载
- 嵌入式社会结构推荐度:
- 相关推荐
介绍了基于Browser/Server结构的嵌入式超文本格式编辑器的设计和实现方法。
维普资讯
第2卷 82
第2期舾 2
计
算
机
工
程
2 0 ̄ 2月 02FFe r a y 2 0 b u r 0 2
Co p trEn i e rn m u e gn e ig
软件技术与数据库
文龋 t 0 - 4 (0 0- 1 - 2章号 0 3 8 0 ) - 0 - 1 0 22 22 0 4 0
文标码: 献识 A
中分号 P 94圈类:T 3 . 3
基于BS/结构的嵌入式超文本编辑器的设计与实现王磊,史烈,陈小平(浙江大学计算机幕系统钻糟研究所,杭州 3 0 2 ) 10 7 摘要:舟绍了基于 Bo sr e e r e Sr r w/ v ̄构的嵌入式超文本格式编辑器的设计和实现方j。岳关翻:超文本标记语言 ( T );www;文档对象模型 ( O H ML D M);A t e ci X v
De i n a d I l me ato fa sg n mp e nt i n 0 n Emb dde e d HTM L Edio tr
Ba e n B, o e s d 0 SM d l. ANG S U e c眦 N Xio i g m . apn
【 o ue Arhtcue nf a f mp tr p rme tZbj n c mp tr c i tr I s Pe Co ue Dea t n, ei gUnv r[ . n z o 10 7 e i o a iest Ha g b u3 0 2 ) y【 sr clHy etx r t TM Lfr t ap w ru n dl sdd i i r tTb rie[to u ̄ _m lo ein ̄d Ab t t p r to ma( a e f H ma) o efl dwie ie o t t oma o a yl c me f . h at l n rd ̄ c eh dt d s o g l ii t me t_ m ̄ mp e n n e d HTM L d t rb s d o t o e . r e io a e n B S M d 1
[ e o d lH p r x a k pl g a ̄ fr L W' K yw r s y et t r u m u g ( M; WW;D c m n o jc m d lD M)A t e e m a i】 ou e t h t o e ( o; c vX e i
超文本格式是一种由超文本标记语言(rML支持,被 ̄r )广泛应用于万维阿( ol i e) w r wd w b的文档格式。由于H ML d e T
强大的描述腿,使得超文本格式几乎可以表现任何形式的信息。随着[ e e
 ̄的不断成熟和 www的大范围普爰, nmt术 t t 超文本格式被广泛应用到各领域中。动态阿页技术的出现进步增强了浏览墨与服务器的交互功能,使得原来采用CS/结构的大量应用被移植到BS/结构上来,如:办公自动化、 MI系统等。在这些应用中, S一
齐方式爰殷落的控制。 编辑功能。支持标准的拷贝、粘贴、剪切、撤销、重复操作,以爰常用的盘加速键。键
拖放功能。在编辑页面中可以任意拖放各种编辑元素
(本、图片、表格和控件)文,对于图片、表格和某些特定控件可以通过拖放来改变其大小。
绝对定位。用户可以通过cs风格绝对定位页面中的 S文本查找功能。 超链接支持。可以定义文本和图片的书签和超链接。 图片和表格的支持。可在文档中插入图片和表格,并
元素。
工具,来完成特定文档的编辑和捧版。浏览器本身所提供的编辑控件已无法满足这种需求,而像。 e哺c选样的办公软件
由于集成性、与服务器的交互性以爰版权问题,很难被应用到中、小型的we应用系统中。因此设计了一种针对B S h/结构的嵌入式超文本编辑器用以满足这种应用需求。
提供表格的编辑操作。 文件管理。用户可打开本地硬盘或We服务器上的超 b文本文件,也可进行打印操作,威特文件存储于本地硬盘
1编辑器的功能基于BS/结构的嵌入式超文本编辑器是一种可以在客户 端为浏览器的情况下打开、编辑和保存服务墨上的超文本文件的编辑工具。由于操作的对象是超文本文件,不仅可以用来处理通用文档,可以用于网站的维护和信息的发布。编还辑器以A i x毗v控件的形式发布,完全集成于用户的浏览器 e中,只需下赣一次,无需安装,方便使用。 编辑器主要实现以下功能: () I基本的超文本编辑功能: () 2扩展编辑功能; (嵌入使用 . 3 )使编辑器与用户浏览器无缝结台; () 4与服务器间的通信和数据交换功能。
上下文菜单允许创建按右键时显示的下文菜单。上 访问D T L档对象模型( HM文 D l。通过 D M, O 可以访问超文本文档中的任何} MIⅡ .元素和内容。 D TMLE i g o oe t了提供一个基本的编辑区 H d i mpnn除 t C n以外,本身不提供任何菜单、工具条等用户操作界面,此
在基础上只能进行简单的文本编辑操作,而其他操作必须通过
调用控件提供的接口函数来实现。开发者可以使用多种语言包括:Vi a B s, V S r t 3咖 t c,c+ s l ai u c B ci,Jc l p +,和Jv来 aa访问控件提供的服务,为控件的编辑特征提供交互界面,以及在此基础上进一步扩展编辑器韵功能。 2 . 2扩展编辑琦能个真正成熟、实用的编辑器仅具有 D T df 8 H ML E i i n C mpn n控件提供的基本编辑功能是远远不够的。为了方 o o et便用户使用,在已有控件的基础上进一步扩展了编辑功能,一
2功能的实现21 .基本蝙辑功能的实现在Mi sf ne=E p rr .1 c o的it n x l e 0以上的版本中提供了 o r t r o 4个叫做D T d igC ml nn的控件I。该控件采用 H ML E in o x et t ̄” Mi oo的组件对象模耋 0技术提供了对m M式所 c sf r t c 见即所得的编辑功能。这些功能包括: 文本格式控制包括对文本的字体、大小、风格、对一
柞者篱介:壬
烈 1 7~】 9 8,男,颚士生,要研究计算机网络分主
布式系统;史烈、陈小平,酎教授收藕日期:2 0 - 5 0 0 10 - 7
一
14 O一
正在阅读:
《战略经营高级研修班》 - 图文03-06
2.8m3卧式液氨储罐的设计 - 图文05-08
圆柱圆锥单元测试3套试卷05-17
2015年度苏州韩松印花材料有限公司销售收入与资产数据报告 - 图07-01
《作为文化的传播》读书笔记03-30
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 超文本
- 编辑器
- 嵌入式
- 基于
- 结构
- 实现
- 设计
- 上海注册生物科技公司费用及流程
- C语言与程序的算法
- 年大学生实习报告例文:Linux运维实习
- 零花钱怎么花(终稿)
- 西门子中文培训资料
- 化工认识实习报告集合八篇
- 电子商务调研报告----ebay
- 2021年5月济南市高三统一考试数学文
- 会计实习生自我鉴定五篇
- “感受C引力”奔驰C级试驾方案
- 河北省各地名校2009届高三语文模拟试卷大汇编诗歌鉴赏专题
- 尖子生的十个学习习惯
- 2013李永乐复习全书(数一)第五章例题整理 可供自己再做一遍 答案见书
- 二年级下册表内乘除法口算题
- 生物光子在医学中的应用
- 2014年最新党员思想汇报(10篇)
- 古诗文言文背诵大全及翻译大全
- 光纤传感器的发展与现状
- 行政机关公务员处分条例试卷90分答案
- 2010新版GMP培训补充教材——文件管理