CN101739456A - 导航目录实时显示装置及实时显示导航目录内容的方法 - Google Patents

导航目录实时显示装置及实时显示导航目录内容的方法 Download PDF

Info

Publication number
CN101739456A
CN101739456A CN200910244183A CN200910244183A CN101739456A CN 101739456 A CN101739456 A CN 101739456A CN 200910244183 A CN200910244183 A CN 200910244183A CN 200910244183 A CN200910244183 A CN 200910244183A CN 101739456 A CN101739456 A CN 101739456A
Authority
CN
China
Prior art keywords
directory
content
catalogue
real
navigation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200910244183A
Other languages
English (en)
Other versions
CN101739456B (zh
Inventor
梅春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Interactive Encyclopedia Network Technology Co.,Ltd.
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Interactive Online (beijing) Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Interactive Online (beijing) Technology Co Ltd filed Critical Interactive Online (beijing) Technology Co Ltd
Priority to CN2009102441830A priority Critical patent/CN101739456B/zh
Publication of CN101739456A publication Critical patent/CN101739456A/zh
Application granted granted Critical
Publication of CN101739456B publication Critical patent/CN101739456B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及一种导航目录实时显示装置及实时显示导航目录内容的方法,所述装置包括监听装置、分析装置及显示装置。所述方法包括步骤:1)在编辑器初始化时设置内容区域监听事件,在监听事件发生变化时触发目录实时显示装置;2)目录实时显示装置触发后,分析监听事件中所有的目录标记,将其整理成一个可显示的网页内容;3)将分析整理的目录列表内容在指定位置进行显示。采用本发明,用户在编辑内容时即可实时看当前内容的所有导航目录列表,不再需要上下拖动页面来逐个查找,提高了用户的编辑效率和使用体验,节约了用户的编辑时间。

Description

导航目录实时显示装置及实时显示导航目录内容的方法
技术领域
本发明涉及一种目录显示装置及目录内容显示方法,特别是涉及一种导航目录实时显示装置及实时显示导航目录内容的方法。
背景技术
在线编辑器是运行于浏览器上的一个类似Word的文字处理软件,帮助用户对页面信息进行排版,以文字信息内容为主的网站均需要使用到在线编辑器,方便编辑或用户创建有一定格式的信息。
而当用户编辑的内容比较长时,为了使编辑者有一个清楚的编辑印象及浏览方式,通常需要有一个导航目录进行内容导航,方便浏览者总览全文内容,及通过点击导航目录直接达到指定的段落。导航目录是由编辑者在编辑时所指定的目录,即在线编辑器当中选中一些文字标记作为一个导航目录。其他用户在浏览此内容时可方便的通过导航目录浏览到导航目录中的内容。
然而目前的在线编辑器均不能实时显示编辑者编辑的导航目录,导航目录都是在内容被浏览时才显示的。随着内容的增长,编辑者往往需要在内容当中创建很多导航目录标题,如果在线编辑器不能实时显示导航目录列表,编辑者需要上下拖动页面才可以浏览到所有的导航目录标题,以确定这些目录是否设置妥当。
发明内容
为了避免以上现有技术的不足,本发明提供一种在线编辑器实时显示导航目录内容的方法,以解决在编辑内容的同时实时显示导航目录。
本发明通过以下技术手段实现:
一种导航目录实时显示装置,包括
监听装置,在编辑器初始化时设置编辑器内容区域监听事件,在监听事件发生变化时触发分析装置;
分析装置,接收并分析所述监听装置中监听事件所有的目录标记,将其整理成一个可显示的网页内容;
显示装置,接收所述分析装置中的网页内容,并将分析整理的目录标记内容在指定位置进行显示。
所述的监听事件包括鼠标的单击、移动,键盘按钮的抬起,粘帖,剪切。
上述导航目录实时显示装置实时显示导航目录内容的方法,包括如下步骤:
用户进入内容在线编辑页面,监听装置会随编辑器自动处于工作状态,监听用户是否对编辑器内容进行了修改;
用户对于编辑器内容的任何修改操作触发导航目录实时显示装置进行检测;
分析装置对编辑器内容进行分析,检测目录标签是否与网页标签内容相匹配,如果匹配成功则认为目录标签存在,否则不存在目录;
如果当前编辑器内容包含目录信息,则将分析到的目录信息按层级组合成一组可显示的网页标签;
显示装置显示所述的网页标签。
所述的目录标签是具有一个指定特征的网页标签。
本发明的优点为:
采用本发明所述方法,用户在编辑内容时即可实时看当前内容的所有导航目录列表,不再需要上下拖动页面来逐个查找,提高了用户的编辑效率和使用体验,节约了用户的编辑时间。
附图说明
图1为本发明结构框图;
图2为本发明实施例实现方法流程图;
图3为本发明实施例显示导航目录示意图。
具体实施方式
如图1所示,导航目录实时显示装置包括监听装置1,分析装置2,显示装置3。监听装置1在编辑器初始化时设置编辑器内容区域监听事件,在监听事件发生变化时触发分析装置;分析装置2,接收并分析所述监听装置中监听事件所有的目录标记,将其整理成一个可显示的网页内容;显示装置3,接收所述分析装置中的网页内容,并将分析整理的目录标记内容在指定位置进行显示。
如图2、3所示,用户首先进入在线编辑器页面,导航目录实时显示装置自动检测内容区域的变化,当用户对编辑器当中的内容进行修改时,即可触发本导航目录实时显示装置,本装置对内容进行分析判断是否存在目录,如果没有则停止,如果存在目录则进行整理并显示到指定区域。具体包括如下步骤:
步骤S10、首先进入内容在线编辑页面,导航目录实时显示装置会随编辑器自动处于工作状态,检测用户是否对监测编辑器当中的内容是否发生了变化。导航目录实时显示装置进行检测时,可以对编辑器添加一个定时事件,比如每隔2秒钟执行一次,也可以是绑定一个当鼠标、键盘按键抬起时的触发事件来调用导航目录实时显示装置。
步骤S11、用户对于内容的任何修改操作都会触发导航目录实时显示装置的检测程序。
步骤S12、导航目录实时显示装置对内容进行分析,检测目录标签是否与网页标签内容相匹配,如果匹配成功则认为目录标签存在,否则不存在目录标签;
通常目录标签是具有一个指定特征的网页标签,比如<div class=”hdwiki_tmml”>目录名称</div>,标签可以是自定义的一种形式,不拘泥于这一种形式。同时导航目录实时显示装置使用正则表达式方式对编辑器区域的内容进行字符串匹配,如果匹配成功则认为目录存在,否则不存在目录即暂时终止。
步骤S13、如果当前内容包含目录信息,则将分析到的目录信息按层级(多数情况分为两级)组合成一组可显示的网页标签,如<div><a>目录1</a><a>目录2</a><a class=”mulu2”>目录2-1</a><a>目录3</a></div>,还需要有一些CSS样式来配合控制显示格式。
步骤S14、显示所述步骤S13中的网页标签,可使用document元素的innerHTML属性来完成本操作。

Claims (3)

1.一种导航目录实时显示装置,其特征在于,包括:
监听装置,在编辑器初始化时设置编辑器内容区域监听事件,在监听事件发生变化时触发分析装置;
分析装置,接收并分析所述监听装置中监听事件所有的目录标记,将其整理成一个可显示的网页内容;
显示装置,接收所述分析装置中的网页内容,并将分析整理的目录标记内容在指定位置进行显示。
2.如权利要求1所述的导航目录实时显示装置实时显示导航目录内容的方法,其特征在于,包括如下步骤:
用户进入内容在线编辑页面,监听装置会随编辑器自动处于工作状态,监听用户是否对编辑器内容进行了修改;
用户对于编辑器内容的任何修改操作触发导航目录实时显示装置进行检测;
分析装置对编辑器内容进行分析,检测目录标签是否与网页标签内容相匹配,如果匹配成功则认为目录标签存在,否则不存在目录标签;
如果当前编辑器内容包含目录信息,则将分析到的目录信息按层级组合成一组可显示的网页标签;
显示装置显示所述的网页标签。
3.如权利要求2所述的导航目录实时显示装置实时显示导航目录内容的方法,其特征在于,所述的目录标签是具有一个指定特征的网页标签。
CN2009102441830A 2009-12-30 2009-12-30 导航目录实时显示装置及实时显示导航目录内容的方法 Active CN101739456B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009102441830A CN101739456B (zh) 2009-12-30 2009-12-30 导航目录实时显示装置及实时显示导航目录内容的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009102441830A CN101739456B (zh) 2009-12-30 2009-12-30 导航目录实时显示装置及实时显示导航目录内容的方法

Publications (2)

Publication Number Publication Date
CN101739456A true CN101739456A (zh) 2010-06-16
CN101739456B CN101739456B (zh) 2012-05-30

Family

ID=42462939

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009102441830A Active CN101739456B (zh) 2009-12-30 2009-12-30 导航目录实时显示装置及实时显示导航目录内容的方法

Country Status (1)

Country Link
CN (1) CN101739456B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102142021A (zh) * 2011-02-10 2011-08-03 北京百度网讯科技有限公司 一种页面浏览目录辅助方法
WO2015021637A1 (en) * 2013-08-15 2015-02-19 Nokia Corporation Apparatus and method for facilitating browser navigation
CN109582191A (zh) * 2017-09-28 2019-04-05 北京国双科技有限公司 一种菜单内容显示方法及装置
CN110365721A (zh) * 2018-03-26 2019-10-22 华为技术有限公司 一种基于用户场景感知触发服务的方法、终端设备及***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1601521A (zh) * 2003-09-28 2005-03-30 翁仁滉 线上网页编辑的***与方法
US20070192729A1 (en) * 2006-02-10 2007-08-16 Microsoft Corporation Document overview scrollbar

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102142021A (zh) * 2011-02-10 2011-08-03 北京百度网讯科技有限公司 一种页面浏览目录辅助方法
CN102142021B (zh) * 2011-02-10 2013-02-20 北京百度网讯科技有限公司 一种页面浏览目录辅助方法
WO2015021637A1 (en) * 2013-08-15 2015-02-19 Nokia Corporation Apparatus and method for facilitating browser navigation
CN105637504A (zh) * 2013-08-15 2016-06-01 诺基亚技术有限公司 用于促进浏览器导航的装置和方法
US10895962B2 (en) 2013-08-15 2021-01-19 Nokia Technologies Oy Apparatus and method for facilitating browser navigation
CN109582191A (zh) * 2017-09-28 2019-04-05 北京国双科技有限公司 一种菜单内容显示方法及装置
CN109582191B (zh) * 2017-09-28 2022-01-28 北京国双科技有限公司 一种菜单内容显示方法及装置
CN110365721A (zh) * 2018-03-26 2019-10-22 华为技术有限公司 一种基于用户场景感知触发服务的方法、终端设备及***
US11218842B2 (en) 2018-03-26 2022-01-04 Huawei Technologies Co., Ltd. Method for activating service based on user scenario perception, terminal device, and system
US11711670B2 (en) 2018-03-26 2023-07-25 Huawei Technologies Co., Ltd. Method for activating service based on user scenario perception, terminal device, and system

Also Published As

Publication number Publication date
CN101739456B (zh) 2012-05-30

Similar Documents

Publication Publication Date Title
KR101120301B1 (ko) 지속 저장 포탈
RU2522103C2 (ru) Способ и браузер для уведомления об обновлении
US20150242401A1 (en) Network searching method and network searching system
CN102902703A (zh) 一种面向网络敏感信息的截图取证与锁定回访的方法
CN101739456B (zh) 导航目录实时显示装置及实时显示导航目录内容的方法
CN101192234A (zh) 一种基于网页抽取的搜索***及搜索方法
CN108804469B (zh) 一种网页识别方法以及电子设备
US11675870B2 (en) Automating mapping between content schema and rendered pages
CN102768605A (zh) 移动终端的显示方法及移动终端
CN111259644A (zh) 富文本处理方法与编辑器、设备及存储介质
CN101192213B (zh) 网络信息自动下载和处理方法
CN103886069B (zh) 一种软件多语言版本实时切换方法及其***
CN102664925A (zh) 一种展现搜索结果的方法及装置
US9251281B2 (en) Web browsing using placemarks and contextual relationships in a data processing system
CN103488484A (zh) 一种在线编辑器的软件实现方法及***
CN101661468B (zh) 一种从论坛帖子列表页面中抽取帖子元数据的方法
CN102043560B (zh) 一种实现电子文档翻页的方法及装置
CN103761028A (zh) 一种点击联想、目录式文件收藏的智能阅读器及实现方法
CN105376311B (zh) 一种基于终端访问的页面停留时长确定方法及装置
CN105138502B (zh) 一种识别复制对象并收藏数据的方法
CN107193549A (zh) 基于元数据的网页快速开发方法
CN101369208A (zh) 浏览器用户输入区内容的生成方法
CN104020996A (zh) 指令前端***及相应的指令前端交互方法
CN103268352A (zh) 一种标签页显示方法、装置和浏览器装置
CN108132919A (zh) 一种网页内容抽取的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: 100191, Datang Telecom, 40, Haidian District, Xueyuan Road, 4 floor, 2 floor, Beijing

Patentee after: BEIJING HUDONG BAIKE NETWORK TECHNOLOGY CO.,LTD.

Address before: 100191, Datang Telecom, 40, Haidian District, Xueyuan Road, 4 floor, 2 floor, Beijing

Patentee before: Hudong Online (Beijing) Technology Co.,Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100191, Datang Telecom, 40, Haidian District, Xueyuan Road, 4 floor, 2 floor, Beijing

Patentee after: Beijing Interactive Encyclopedia Network Technology Co.,Ltd.

Address before: 100191, Datang Telecom, 40, Haidian District, Xueyuan Road, 4 floor, 2 floor, Beijing

Patentee before: BEIJING HUDONG BAIKE NETWORK TECHNOLOGY CO.,LTD.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20191008

Address after: 100041, room 2, building 3, building 30, Xing Xing street, Shijingshan District, Beijing,

Patentee after: BEIJING BYTEDANCE NETWORK TECHNOLOGY Co.,Ltd.

Address before: 100191, Datang Telecom, 40, Haidian District, Xueyuan Road, 4 floor, 2 floor, Beijing

Patentee before: Beijing Interactive Encyclopedia Network Technology Co.,Ltd.