欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 201510182101X
申请人: 上海斐讯数据通信技术有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2023-08-11
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于嵌入式WEB服务器动态生成菜单栏的方法,用于在浏览器上生成菜单栏,其特征在于,所述方法包括:将用于生成菜单栏的信息存放在指定文件内;所述指定文件保存在浏览器的根目录;

在浏览器中为待生成的菜单栏预设位置并在index.html文件里面添加生成菜单栏的函数接口,同时浏览器向WEB服务器发送菜单栏生成请求;

WEB服务器解析所述浏览器发送的请求的报文,获取所述指定文件的文件名称和所述index.html文件;

根据所述指定文件和index.html文件内的函数接口将用于生成菜单栏的信息按照HTML语言添加到所述index.html文件内形成新的index.html文件;

所述WEB服务器将所述新的index.html文件返回给浏览器,以使得所述浏览器根据所述新的index.html文件在预设位置生成菜单栏;

在串口模式下,修改所述指定文件内的用于生成菜单栏的信息。

2.根据权利要求1所述的基于嵌入式WEB服务器动态生成菜单栏的方法,其特征在于,用于生成菜单栏的信息包括菜单栏名称和URL链接地址。

3.根据权利要求1所述的基于嵌入式WEB服务器动态生成菜单栏的方法,其特征在于,所述指定文件为TXT格式的文件。

4.根据权利要求1所述的基于嵌入式WEB服务器动态生成菜单栏的方法,其特征在于,所述WEB服务器通过open函数按照所述指定文件的文件名称获取到指定文件。

5.一种动态生成菜单栏的浏览器,其特征在于,所述浏览器包括:菜单栏文件模块,用于将用于生成菜单栏的信息存放在指定文件内;所述指定文件保存在浏览器的根目录;

位置预设布置模块,用于在浏览器中为待生成的菜单栏预设位置;

函数接口模块,用于在index.html文件里面添加生成菜单栏的函数接口;

请求发送模块,与所述菜单栏文件模块、所述位置预设布置模块以及所述函数接口模块相连,用于向WEB服务器发送菜单栏生成请求;

菜单栏生成模块,与所述WEB服务器相连,根据所述WEB服务器返回的新的index.html文件在预设位置生成菜单栏;

在串口模式下,修改所述指定文件内的用于生成菜单栏的信息;所述指定文件为TXT格式的文件。

6.根据权利要求5所述的动态生成菜单栏的浏览器,其特征在于,所述用于生成菜单栏的信息包括菜单栏名称和URL链接地址。

7.一种动态生成菜单栏的WEB服务器,用于在浏览器上生成菜单栏,其特征在于,所述WEB服务器包括:报文解析模块,用于解析所述浏览器发送的请求的报文;

信息获取模块,与所述报文解析模块相连,用于获取所述报文内指定文件的文件名称和index.html文件;所述指定文件保存在浏览器的根目录;

信息处理模块,与所述信息获取模块相连,用于根据所述指定文件和所述index.html文件内的函数接口将用于生成菜单栏的信息按照HTML语言添加到所述index.html文件内形成新的index.html文件;

信息返回模块,与所述信息处理模块相连,用于将所述新的index.html文件返回给浏览器,以使得所述浏览器根据所述新的index.html文件在预设位置生成菜单栏;

在串口模式下,修改所述指定文件内的用于生成菜单栏的信息;所述指定文件为TXT格式的文件。

8.一种基于嵌入式WEB服务器动态生成菜单栏的系统,其特征在于,所述系统包括如权利要求5~6任一权利要求所述的浏览器和如权利要求7所述的WEB服务器。