发明名称 |
一种针对智能终端的文档在线预览方法、系统及智能终端 |
摘要 |
本发明公开了一种针对智能终端的文档在线预览方法、系统及智能终端。该方法包括:接收智能终端发送的文档在线预览请求,所述文档在线预览请求包括文档标识;根据所述文档在线预览请求,将所述文档标识对应的文档中最靠前的指定数量页的页面预览内容组装在网页上以形成预览网页,并向所述预览网页添加控制脚本;将添加控制脚本后的预览网页发送给所述智能终端;其中,所述控制脚本包括用于控制所述文档的页面预览内容在所述智能终端上变化显示的脚本。这样,可使得本发明的针对智能终端的文档在线预览具有较好的用户友好性,较容易应用于各种跨平台的各类终端。 |
申请公布号 |
CN102799654B |
申请公布日期 |
2016.09.14 |
申请号 |
CN201210226258.4 |
申请日期 |
2012.06.29 |
申请人 |
新浪网技术(中国)有限公司 |
发明人 |
胜岳 |
分类号 |
G06F17/30(2006.01)I;G06F3/0488(2013.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京聿宏知识产权代理有限公司 11372 |
代理人 |
吴大建;钟日红 |
主权项 |
一种针对智能终端的文档在线预览方法,其特征在于,包括:接收智能终端发送的文档在线预览请求,所述文档在线预览请求包括文档标识;根据所述文档在线预览请求,将所述文档标识对应的文档中最靠前的指定数量页的页面预览内容组装在网页上以形成预览网页,并向所述预览网页添加控制脚本;将添加控制脚本后的预览网页发送给所述智能终端;其中,所述控制脚本包括用于控制所述文档的页面预览内容在所述智能终端上变化显示的脚本;其中,所述控制脚本还包括用于确定用户当前预览内容在所述文档中的页面序号的脚本,所述脚本通过如下处理来确定当前页面的序号:通过屏幕触摸事件获得用户当前预览的位置距离所述页面预览内容顶端的距离;计算所述距离与第一页的高度的商,得到用户当前预览内容在所述文档中的页面序号的估计值;基于已加载的上一页或下一页分别距离所述页面预览内容顶端的高度对所述的估计值进行调整,将调整后的值作为用户当前预览内容在所述文档中的页面序号。 |
地址 |
100080 北京市海淀区北四环西路58号理想国际大厦20层 |