发明名称 一种实现基于浏览器窗口的固定广告位的方法
摘要 本发明公开了一种实现基于浏览器窗口的固定广告位的方法,包括打开初始网页并加载一用于固定广告位的广告代码;执行所述广告代码;对所述广告代码进行初始化;判断浏览器是否支持广告位置固定的定位标准,如果支持所述定位标准,则跳过转入下步;如果不支持所述定位标准,则对所述网页结构进行拆分,创建广告占位容器;显示广告,将所述广告代码中的FLASH对象插入到所述广告占位容器内,并播放FLASH对象。本发明利用了拆分网页结构这一以前没有使用过的独特技术来实现广告的固定占位,解决了长期困扰网页广告的广告内容飘浮于网页的问题。
申请公布号 CN101546305A 申请公布日期 2009.09.30
申请号 CN200810035182.0 申请日期 2008.03.26
申请人 天图信息技术(上海)有限公司 发明人 陈敏华
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 上海专利商标事务所有限公司 代理人 郭 蔚
主权项 1. 一种实现基于浏览器窗口的固定广告位的方法,包括下列步骤:步骤一,使用浏览器窗口打开初始网页,在所述初始网页中加载一用于固定广告位的广告代码,所述广告代码包含有一FLASH对象;步骤二,执行所述广告代码;步骤三,对所述广告代码进行初始化,并获取所述浏览器窗口的宽度、高度,所述初始网页页面的总宽度、总高度隐藏页面主体的滚动条;步骤四,判断浏览器是否支持广告位置固定的定位标准,如果支持所述定位标准,则跳过步骤五转入步骤六;步骤五,如果不支持所述定位标准,则对所述网页结构进行拆分,当整个DOM树装载完毕后,在内存中根据步骤三获得的窗口宽度、高度以及页面宽度和高度,创建第一个高度为100%的DIV对象,然后将步骤一中使用者打开浏览器时初始网页中所有的节点依次全部压入到所述DIV对象中;步骤六,创建广告占位容器;步骤七,显示广告,将所述广告代码中的FLASH对象插入到所述广告占位容器内,并播放FLASH对象。
地址 200070上海市天目西路547号联通国际大厦7楼