形成网页的方法、外围装置和系统制造方法及图纸

技术编号:8563076 阅读:170 留言:0更新日期:2013-04-11 04:46
本发明专利技术提供一种形成网页的方法、外围装置和系统,方法包括:当接收到客户端发送的形成网页请求时,从客户端中获取用于形成网页的语言信息;根据语言信息和预设的网页描述文件向客户端发送网页数据,以使客户端根据网页数据在客户端上显示采用语言信息形成的网页。根据本实施例的形成网页的方法、外围装置和系统,外围装置在接收到客户端的形成网页请求后,从客户端中获取用于形成网页的语言信息,并根据该语言信息向客户端发送网页数据,可以使得客户端所显示的网页采用的语言是符合用户习惯的,方便了用户的使用。

【技术实现步骤摘要】
形成网页的方法、外围装置和系统
本专利技术涉及图像形成技术,尤其涉及一种形成网页的方法、外围装置和系统。
技术介绍
现有技术中,有很多包括网络服务器功能的外围装置,例如打印机、多功能复印机、传真机和扫描仪等等。基于这种网络服务器的功能,当用户通过客户端的浏览器输入外围装置的网址时,外围装置生成网页数据发送到客户端,客户端根据该网页数据能够在浏览器上显示该网页,用户可以通过该网页浏览或设置外围装置的参数、日志等信息。为了使同一个外围装置在不同的国家或地区使用,同一个外围装置所提供的网页中通常包括多种语言,如英文、中文、日文和韩文等等。现有的外围装置的网页都是以固定的默认语言在客户端的浏览器上显示,用户可通过网页上的显示语言栏调整语言,以满足用户的需求。但是,当用户对于网页的默认显示语言并不熟悉时,用户需要花费很长的时间一个一个的切换语言,甚至有可能造成用户无法找到语言切换栏,这会给用户带来极大的不便。
技术实现思路
本专利技术提供一种形成网页的方法、外围装置和系统,以解决现有技术中当用户对于网页的默认显示语言并不熟悉时,用户需要花费很长的时间一个一个的切换语言的缺陷。本专利技术第一个方面提供一种形成网页的方法,包括:当接收到客户端发送的形成网页请求时,从所述客户端中获取用于形成网页的语言信息;根据所述语言信息生成语言文件发送给所述客户端,所述客户端基于所述语言文件和预设的网页描述文件生成网页数据,或者根据所述语言信息和预设的网页描述文件向所述客户端发送网页数据,以使所述客户端根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页。其中,所述根据所述语言信息和预设的网页描述文件向所述客户端发送网页数据,以使所述客户端根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页,包括:根据所述语言信息生成语言文件;根据所述语言文件和所述预设的网页描述文件生成网页数据,以使所述客户端直接根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页。其中,所述根据所述语言信息和预设的网页描述文件向所述客户端发送网页数据,以使所述客户端根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页,包括:根据所述语言信息生成所述语言文件,向所述客户端发送所述语言文件和所述预设的网页描述文件,以使所述客户端结合所述网页描述文件和所述语言文件在所述客户端上显示采用所述语言信息形成的网页。其中,在从所述客户端中获取用于形成网页的语言信息之前,还包括:判断是否能够从所述客户端中获取用于形成网页的语言信息,当判断结果为否时,采用默认的语言信息作为用于形成网页的语言信息,当判断结果为是时,执行从所述客户端中获取用于形成网页的语言信息的操作。其中,所述从所述客户端中获取用于形成网页的语言信息包括:向所述客户端发送预设的用于获取语言信息的可执行文件,以使所述客户端执行所述可执行文件从所述客户端中获取所述语言信息,或者向所述客户端发送获取语言信息的获取请求,以使所述客户端根据所述获取请求从所述客户端中获取所述语言信息;接收所述客户端返回的语言信息。其中,在从所述客户端中获取用于形成网页的语言信息之前,还包括:向所述客户端发送所述网页描述文件;所述从所述客户端中获取用于形成网页的语言信息包括:向所述客户端发送预设的用于获取语言信息的可执行文件,以使客户端在执行所述网页描述文件时调用所述可执行文件获取用于形成网页的语言信息;接收所述客户端返回的语言信息。其中,所述客户端执行所述可执行文件或所述客户端根据所述获取请求从所述客户端中获取用于形成网页的语言信息的规则为:按照优先级从高到低的顺序依次从所述客户端中获取各预设软件的语言信息,由所述外围装置或者所述客户端判断所述外围装置是否支持所获取的语言信息,直至获取到支持的语言信息为止,并将所述支持的语言信息作为用于形成网页的语言信息。当从所述客户端中获取不到支持的语言信息时,采用默认的语言信息作为用于形成网页的语言信息。其中,所述客户端执行所述可执行文件或所述客户端根据所述获取请求从所述客户端中获取用于形成网页的语言信息的规则还包括:从所述客户端中获取各预设软件的语言信息,由所述外围装置或者所述客户端判断各语言信息是否一致,当判断结果为不一致时,向所述客户端返回语言列表,并接收用户根据所述语言列表选择的语言信息作为用于形成网页的语言信息;或者获取所述客户端中各预设软件的使用频率最高的软件所采用的语言信息,并将该语言信息作为用于形成网页的语言信息;或者获取所述客户端中各预设软件的语言信息中使用频率最高的语言信息,并将该语言信息作为用于形成网页的语言信息;或者获取所述客户端中预设软件的语言信息,并将所述语言信息作为用于形成网页的语言信息。判断是否支持从所述客户端中获取的语言信息,当判断结果为否时,采用默认的语言信息作为用于形成网页的语言信息。其中,所述客户端在执行所述网页描述文件时调用所述可执行文件获取用于形成网页的语言信息的规则为:按照优先级从高到低的顺序依次从所述客户端中获取各预设软件的语言信息,由所述外围装置或者所述客户端判断所述外围装置是否支持所获取的语言信息,直至获取到支持的语言信息为止,并将所述支持的语言信息作为用于形成网页的语言信息。其中,所述形成网页的方法还包括:当从所述客户端中获取不到支持的语言信息时,采用默认的语言信息作为用于形成网页的语言信息。其中,所述客户端在执行所述网页描述文件时调用所述可执行文件获取用于形成网页的语言信息的规则还包括:从所述客户端中获取各预设软件的语言信息,由所述外围装置或者所述客户端判断各语言信息是否一致,当判断结果为不一致时,向所述客户端返回语言列表,并接收用户根据所述语言列表选择的语言信息作为用于形成网页的语言信息;或者获取所述客户端中各预设软件的使用频率最高的软件所采用的语言信息,并将该语言信息作为用于形成网页的语言信息;或者获取所述客户端中各预设软件的语言信息中使用频率最高的语言信息,并将该语言信息作为用于形成网页的语言信息;或者获取所述客户端中预设软件的语言信息,并将所述语言信息作为用于形成网页的语言信息。其中,还包括:判断是否支持从所述客户端中获取的语言信息,当判断结果为否时,采用默认的语言信息作为用于形成网页的语言信息。本专利技术另一个方面提供一种外围装置,包括:获取模块,用于当接收到客户端发送的形成网页请求时,从所述客户端中获取用于形成网页的语言信息;发送模块,用于根据所述语言信息生成语言文件发送给所述客户端,所述客户端基于所述语言文件和预设的网页描述文件生成网页数据,或者根据所述语言信息和预设的网页描述文件向所述客户端发送网页数据,以使所述客户端根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页。其中,所述发送模块具体用于:根据所述语言信息生成语言文件;根据所述语言文件和所述预设的网页描述文件生成网页数据,以使所述客户端直接根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页。其中,所述发送模块具体用于:根据所述语言信息生成所述语言文件,向所述客户端发送所述语言文件和所述预设的网页描述文件,以使所述客户端结合所述网页描述文件和所述语言文件在所述客户端上显示采用所述语言信息形成的网页。判断模块,用于判断是否能够从所述客本文档来自技高网...
形成网页的方法、外围装置和系统

【技术保护点】
一种形成网页的方法,其特征在于,包括:当接收到客户端发送的形成网页请求时,从所述客户端中获取用于形成网页的语言信息;根据所述语言信息和预设的网页描述文件向所述客户端发送网页数据,以使所述客户端根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页。

【技术特征摘要】
1.一种形成网页的方法,其特征在于,包括:当接收到客户端发送的形成网页请求时,从所述客户端中获取用于形成网页的语言信息;根据所述语言信息生成语言文件发送给所述客户端,所述客户端基于所述语言文件和预设的网页描述文件生成网页数据,或者根据所述语言信息和预设的网页描述文件向所述客户端发送网页数据,以使所述客户端根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页;其中,所述从所述客户端中获取用于形成网页的语言信息包括:向所述客户端发送预设的用于获取语言信息的可执行文件,以使所述客户端执行所述可执行文件从所述客户端中获取所述语言信息,或者向所述客户端发送获取语言信息的获取请求,以使所述客户端根据所述获取请求从所述客户端中获取所述语言信息;接收所述客户端返回的语言信息。2.根据权利要求1所述的形成网页的方法,其特征在于,所述根据所述语言信息和预设的网页描述文件向所述客户端发送网页数据,以使所述客户端根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页,包括:根据所述语言信息生成语言文件;根据所述语言文件和所述预设的网页描述文件生成网页数据,以使所述客户端直接根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页。3.根据权利要求1所述的形成网页的方法,其特征在于,所述根据所述语言信息和预设的网页描述文件向所述客户端发送网页数据,以使所述客户端根据所述网页数据在所述客户端上显示采用所述语言信息形成的网页,包括:根据所述语言信息生成所述语言文件,向所述客户端发送所述语言文件和所述预设的网页描述文件,以使所述客户端结合所述网页描述文件和所述语言文件在所述客户端上显示采用所述语言信息形成的网页。4.根据权利要求1所述的形成网页的方法,其特征在于,在从所述客户端中获取用于形成网页的语言信息之前,还包括:判断是否能够从所述客户端中获取用于形成网页的语言信息,当判断结果为否时,采用默认的语言信息作为用于形成网页的语言信息,当判断结果为是时,执行从所述客户端中获取用于形成网页的语言信息的操作。5.根据权利要求1所述的形成网页的方法,其特征在于,在从所述客户端中获取用于形成网页的语言信息之前,还包括:向所述客户端发送所述网页描述文件;所述从所述客户端中获取用于形成网页的语言信息包括:向所述客户端发送预设的用于获取语言信息的可执行文件,以使客户端在执行所述网页描述文件时调用所述可执行文件获取用于形成网页的语言信息;接收所述客户端返回的语言信息。6.根据权利要求1所述的形成网页的方法,其特征在于,所述客户端执行所述可执行文件或所述客户端根据所述获取请求从所述客户端中获取用于形成网页的语言信息的规则为:按照优先级从高到低的顺序依次从所述客户端中获取各预设软件的语言信息,由外围装置或者所述客户端判断所述外围装置是否支持所获取的语言信息,直至获取到支持的语言信息为止,并将所述支持的语言信息作为用于形成网页的语言信息。7.根据权利要求6所述的形成网页的方法,其特征在于,还包括:当从所述客户端中获取不到支持的语言信息时,采用默认的语言信息作为用于形成网页的语言信息。8.根据权利要求1所述的形成网页的方法,其特征在于,所述客户端执行所述可执行文件或所述客户端根据所述获取请求从所述客户端中获取用于形成网页的语言信息的规则还包括:从所述客户端中获取各预设软件的语言信息,由外围装置或者所述客户端判断各语言信息是否一致,当判断结果为不一致时,向所述客户端返回语言列表,并接收用户根据所述语言列表选择的语言信息作为用于形成网页的语言信息;或者获取所述客户端中各预设软件的使用频率最高的软件所采用的语言信息,并将该语言信息作为用于形成网页的语言信息;或者获取所述客户端中各预设软件的语言信息中使用频率最高的语言信息,并将该语言信息作为用于形成网页的语言信息;或者获取所述客户端中预设软件的语言信息,并将所述语言信息作为用于形成网页的语言信息。9.根据权利要求8所述的形成网页方法,其特征在于,还包括:判断是否支持从所述客户端中获取的语言信息,当判断结果为否时,采用默认的语言信息作为用于形成网页的语言信息。10.根据权利要求5所述的形成网页的方法,其特征在于,所述客户端在执行所述网页描述文件时调用所述可执行文件获取用于形成网页的语言信息的规则为:按照优先级从高到低的顺序依次从所述客户端中获取各预设软件的语言信息,由外围装置或者所述客户端判断所述外围装置是否支持所获取的语言信息,直至获取到支持的语言信息为止,并将所述支持的语言信息作为用于形成网页的语言信息。11.根据权利要求10所述的形成网页的方法,其特征在于,还包括:当从所述客户端中获取不到支持的语言信息时,采用默认的语言信息作为用于形成网页的语言信息。12.根据权利要求5所述的形成网页的方法,其特征在于,所述客户端在执行所述网页描述文件时调用所述可执行文件获取用于形成网页的语言信息的规则还包括:从所述客户端中获取各预设软件的语言信息,由外围装置或者所述客户端判断各语言信息是否一致,当判断结果为不一致时,向所述客户端返回语言列表,并接收用户根据所述语言列表选择的语言信息作为用于形成网页的语言信息;或者获取所述客户端中各预设软件的使用频率最高的软件所采用的语言信息,并将该语言信息作为用于形成网页的语言信息;或者获取所述客户端中各预设软件的语言...

【专利技术属性】
技术研发人员:谭轩蓝中华
申请(专利权)人:珠海赛纳打印科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1