一种页面联动方法及系统技术方案

技术编号:11064210 阅读:120 留言:0更新日期:2015-02-19 11:34
本发明专利技术公开了一种页面联动方法及系统,通过在首次打开图形设备的图形页面后,记录图形页面的页面地址,当需要第二次打开图形页面时,将记录的页面地址的营销地址的hash值进行修改,得到第二页面地址,依据第二页面地址,重新打开图形页面,此时,重新打开的图形页面只是对营销地址的参数进行了刷新,并没有对整个页面进行重新加载,这就避免了在首次打开图形页面之后,再打开图形页面时,需要重新加载较多的信息,造成页面打开速度较慢,影响工作效率的问题。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种页面联动方法及系统,通过在首次打开图形设备的图形页面后,记录图形页面的页面地址,当需要第二次打开图形页面时,将记录的页面地址的营销地址的hash值进行修改,得到第二页面地址,依据第二页面地址,重新打开图形页面,此时,重新打开的图形页面只是对营销地址的参数进行了刷新,并没有对整个页面进行重新加载,这就避免了在首次打开图形页面之后,再打开图形页面时,需要重新加载较多的信息,造成页面打开速度较慢,影响工作效率的问题。【专利说明】一种页面联动方法及系统
本专利技术涉及电力信息领域,尤其涉及一种页面联动方法及系统。
技术介绍
随着电力行业信息化的飞速发展,越来越多的系统之间需要通过图形界面进行信息的直观展示,但是,由于图形技术的进一步完善,图形信息量的扩大,在不同系统之间调用、查看图形设备时,由于信息量过大,造成加载速度过慢,导致了每次打开图形页面速度都较慢,工作效率低下的问题。
技术实现思路
有鉴于此,本专利技术提供一种页面联动方法及系统,以解决现有技术中不同系统之间每次打开图形页面时,打开速度较慢,影响工作效率的问题,其具体方案如下: 一种页面联动方法,包括: 首次打开图形设备的图形页面后,记录所述图形页面的页面地址; 当需要第二次打开所述图形页面时,将所述记录的页面地址的营销地址的散列匕也值进行修改,得到第二页面地址; 依据所述第二页面地址,重新打开所述图形页面。 进一步的,所述当需要第二次打开所述图形页面时,具体为: 对营销地址的值进行监控; 当监控到所述营销地址的匕也值发生变化时,发送第二次打开所述图形页面的打开指令。 进一步的,所述对营销地址的匕也值进行监控,具体为: 间隔固定时间对所述营销地址的匕也值进行监控。 进一步的,所述将所述记录的页面地址的营销地址的散列匕也值进行修改,得到第二页面地址,具体为: 接收所述打开指令; 将所述记录的页面地址的营销地址的匕也值修改为变化后的匕也值,得到第二页面地址。 进一步的,所述营销地址为413定位界面的业务数据地址。 进一步的,所述营销地址为:可视化业务派工数据地址。 进一步的,所述营销地址为:现场侦查界面的业务数据地址。 一种页面联动系统,包括:记录单元,与所述记录单元相连的修改单元,与所述修改单元相连的获取单元,与所述获取单元相连的开启单元,其中: 所述记录单元用于在首次打开图形设备的图形页面后,记录所述图形页面的页面地址; 所述修改单元用于当需要第二次打开所述图形页面时,修改所述记录的页面地址的营销地址的散列匕也值; 所述获取单元用于将修改后的页面地址确定为第二页面地址; 所述开启单元用于依据所述第二页面地址,重新打开所述图形页面。 进一步的,所述修改单元包括:与所述记录单元相连的监控单元,与所述监控单元及获取单元分别相连的比较单元,其中: 所述监控单元用于对营销地址的匕也值进行监控; 所述比较单元用于比较所述监控到的营销地址的匕也值与原匕也值,当比较结果显示两个匕也值不同时,发送第二次打开所述图形页面的打开指令。 进一步的,所述修改单元还包括:与所述监控单元相连的定时单元, 所述定时单元用于在间隔固定时间后,发出控制指令,使所述监控单元对营销地址的值进行监控。 从上述技术方案可以看出,本申请公开的页面联动方法及系统,通过在首次打开图形设备的图形页面后,记录图形页面的页面地址,当需要第二次打开图形页面时,将记录的页面地址的营销地址的值进行修改,得到第二页面地址,依据第二页面地址,重新打开图形页面,此时,重新打开的图形页面只是对营销地址的参数进行了刷新,并没有对整个页面进行重新加载,这就避免了在首次打开图形页面之后,再打开图形页面时,需要重新加载较多的信息,造成页面打开速度较慢,影响工作效率的问题。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1为本专利技术实施例公开的一种页面联动方法的流程图; 图2为本专利技术实施例公开的一种页面联动系统的结构示意图; 图3为本专利技术实施例公开的一种修改单元的结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 本专利技术公开了一种页面联动方法,其流程图如图1所示,包括: 步骤311、首次打开图形设备的图形页面后,记录图形页面的页面地址; 步骤312、当需要第二次打开图形页面时,将记录的页面地址的营销地址的1^811值进行修改,得到第二页面地址; 当需要第二次打开图形页面时,在此,不仅限于第二次打开图形页面,也可以为第三次,甚至更多次的打开,只要有首次打开的基础,只有在第一次进行页面的刷新,后续无论哪一次再重新打开页面,均只是对页面中数据的刷新,而不是对整个页面的刷新,从而避免了对页面刷新时对图片刷新导致的页面打开速度过慢的问题。 首次打开页面与后续任意一次打开页面,限于相同协议及相同端口的不同域之间的页面操作,而不限于ip地址是否相同。 其中,判断是否需要再次打开图形页面的具体过程为:对营销地址的hash值进行监控,当监控到营销地址的hash值发生变化时,发送第二次打开图形页面的打开指令。 对营销地址的hash值的监控可以为间隔固定时间监控一次,即采集一次营销地址的hash值,间隔的固定时间可以具体为2s。 将记录的页面地址的营销地址的hash值进行修改,得到第二页面地址,具体为:接收打开指令,将记录的页面地址的营销地址的hash值修改为变化后的hash值,得到第二页面地址。 其中,营销地址可以具体为:GIS定位界面的业务数据地址、可视化业务派工数据地址、现场侦查界面的业务数据地址或审批、供电方案环节业务数据地址等。 现举例说明,如:window.locat1n, hash 中,locat1n 是 javascript 里管理地址栏的内置对象,比如locat1n, href就管理页面的url,用locat1n, href = url就可以直接将页面定向url ;而locat1n, hash则可以用来获取或设置页面的标签纸,比如:http://domain/#admin 的 locat1n, hash =,,#admin,,。 页面中只改变url中的hash值不会刷新页面。 例如:首次加载地址:http://10.147.249.140:7001/web/ies/ies/examine/powerScheme.do ? act1n = init#appNo = 123456&taskID = lllll&busiType =104&sysUserName = jxpxOOl时,会发起本文档来自技高网...
一种页面联动方法及系统

【技术保护点】
一种页面联动方法,其特征在于,包括:首次打开图形设备的图形页面后,记录所述图形页面的页面地址;当需要第二次打开所述图形页面时,将所述记录的页面地址的营销地址的散列hash值进行修改,得到第二页面地址;依据所述第二页面地址,重新打开所述图形页面。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈蕾涂莹庄晓丹金良峰顾孟雷
申请(专利权)人:国家电网公司国网浙江省电力公司
类型:发明
国别省市:北京;11

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

1