The embodiment of the invention relates to a method for preventing the page hijacked terminal and computer readable storage medium, which is provided, the method includes: node preset area copy and save the page; the statistics of the number of the nodes; the number of detection of the preset area node is not increased; if the increase will be. The preset area display node content maintained for the previous re assignment. The embodiment of the invention judges whether the page is hijacked or tampered by monitoring the number of nodes. When the page is hijacked, the number of nodes in the page is changed, and the tampered part is reassigned to the original node, so as to prevent pages from being tampered with, and it is simple and effective.
【技术实现步骤摘要】
一种防止页面被劫持的方法、终端及计算机可读存储介质
本专利技术涉及电子
,尤其涉及一种防止页面被劫持的方法、终端及计算机可读存储介质。
技术介绍
在互联网的浪潮下,从事互联网开发的工作越来越多,从事互联网开发的范围也越来越广,人们获取信息的范围和途径也越来越多。超文本标记语言(html)的结构包括“头”部分(head)、和“主体”部分(body)。head为html中用于承载头部内容的标签,body为html中用于展示主体内容的显示部分。我们在互联网上点击一些链接来获取信息的时候,其实是通过一个链接url来访问的,这个链接可能是.html结尾的,这个信息是网页信息,所有的内容都是在这个html网页的body主体中,开发者通过添加一些css样式使网页中的内容完整的呈现在我们的眼前,而数据已经到达终端时,一些不法的第三方可以强制在终端数据中插入广告节点链接,给用户造成不好的体验。具体的,第三方通过解析html文件并往网页的body或者head中添加一些内容,比如广告,或者色情信息,然后通过一些特殊的样式,强制使其展示在我们浏览的网页中。相信很多人在上网获取信息的 ...
【技术保护点】
一种防止页面被劫持的方法,其特征在于,包括:复制并保存页面的预设区域的节点;统计所述节点的个数;检测所述预设区域的节点的个数是否增加;若增加,将所述预设区域的显示内容重新赋值为先前所保存的节点。
【技术特征摘要】
1.一种防止页面被劫持的方法,其特征在于,包括:复制并保存页面的预设区域的节点;统计所述节点的个数;检测所述预设区域的节点的个数是否增加;若增加,将所述预设区域的显示内容重新赋值为先前所保存的节点。2.根据权利要求1所述的方法,其特征在于,所述复制并保存页面的预设区域的节点,包括:复制页面的预设区域的节点,将所述节点保存至文档碎片中;所述将所述预设区域的显示内容重新赋值为保存的节点之后,还包括:将所述保存的节点重新赋给所述文档碎片。3.根据权利要求1所述的方法,其特征在于,所述预设区域为页面的头部或主体部分。4.根据权利要求1所述的方法,其特征在于,所述复制并保存页面的预设区域的节点,包括:通过javascript脚本复制并保存页面的预设区域的节点。5.根据权利要求1所述的方法,其特征在于,所述检测所述预设区域的节点的个数是否增加,包括:通过requestAnimationFrame函数检测所述预设区域的节点的个数是否增加。6.一种终端,其特征在于,包括:复制保存单元,用于复制并保存页面的预设区域的节点;统计单元,用于统计所述节点的个数;检测单元,用于检测所述预设区域的节点的个...
【专利技术属性】
技术研发人员:段文涛,
申请(专利权)人:深圳市金立通信设备有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。