发明名称 基于浏览器页面间跨域通信的方法和系统
摘要 提供了一种基于浏览器页面间跨域通信的方法和系统。所述方法包括:确定第一域名页面的浏览器是否支持超文本标记语言5的消息发送接口;当支持时,使用超文本标记语言5的消息发送接口来发送消息;当不支持时,在第一域名页面中使用目标对象的名称的形式来发送消息;确定第二域名页面的浏览器是否支持超文本标记语言5的消息接收接口;当确定第二域名页面的浏览器支持超文本标记语言5的消息接收接口时,在第二域名页面中使用超文本标记语言的消息事件来完成页面间跨域通信;以及当确定第二域名页面的浏览器不支持超文本标记语言5的消息接收接口时,在第二域名页面中通过获得名称值来完成页面间跨域通信。
申请公布号 CN104317819A 申请公布日期 2015.01.28
申请号 CN201410508440.8 申请日期 2014.09.28
申请人 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 发明人 刘吉;刘莎;魏大安
分类号 G06F17/30(2006.01)I;G06F9/54(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 中原信达知识产权代理有限责任公司 11219 代理人 李宝泉;周亚荣
主权项 一种基于浏览器页面间跨域通信的方法,包括:确定第一域名页面的浏览器是否支持超文本标记语言5的消息发送接口;当确定第一域名页面的浏览器支持超文本标记语言5的消息发送接口时,在第一域名页面中使用超文本标记语言5的消息发送接口来发送消息;当确定第一域名页面的浏览器不支持超文本标记语言5的消息发送接口时,在第一域名页面中使用目标对象的名称的形式来发送消息;确定第二域名页面的浏览器是否支持超文本标记语言5的消息接收接口;当确定第二域名页面的浏览器支持超文本标记语言5的消息接收接口时,在第二域名页面中使用超文本标记语言的消息事件来完成页面间跨域通信;以及当确定第二域名页面的浏览器不支持超文本标记语言5的消息接收接口时,在第二域名页面中通过获得名称值来完成页面间跨域通信。
地址 100080 北京市海淀区杏石口路65号西杉创意园四区11C楼东段1-4层西段1-4层