CN103377228A - 一种用于浏览器的页面内容呈现方法及装置 - Google Patents
一种用于浏览器的页面内容呈现方法及装置 Download PDFInfo
- Publication number
- CN103377228A CN103377228A CN2012101243270A CN201210124327A CN103377228A CN 103377228 A CN103377228 A CN 103377228A CN 2012101243270 A CN2012101243270 A CN 2012101243270A CN 201210124327 A CN201210124327 A CN 201210124327A CN 103377228 A CN103377228 A CN 103377228A
- Authority
- CN
- China
- Prior art keywords
- page
- window
- main window
- window process
- main
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种用于浏览器的页面内容呈现方法及装置,所述浏览器的主窗口与页面窗口之间无父子关系,且置于不同进程,所述方法包括:由所述主窗口进程创建浏览器主窗口,并根据页面窗口进程的启动而在所述主窗口中创建对应的用户当前可见的页面呈现窗口;在所述页面窗口进程中接管与绘制有关的操作***函数的执行过程,将该页面的内容绘制到一可管理的存储空间;将绘制于该存储空间中的该页面内容传递至所述主窗口进程,由主窗口进程将该页面内容绘制于对应的页面呈现窗口中,以呈现该页面的影像。应用本申请的实施例,在架构和设计上防止了浏览器假死现象,同时不会引入窗口层次错乱的问题。
Description
技术领域
本发明涉及浏览器技术领域,尤其涉及一种用于浏览器的页面内容呈现方法及装置。
背景技术
随着计算机与互联网技术的发展,浏览器技术得到了越来越广泛的应用,并已经成为用户终端与外界通信的主要工具。现有的浏览器技术大部分是使用多页面浏览器,即在一个主窗口同时打开多个页面窗口,使多个页面切换更方便,资源占用更少,浏览体验更好。
然而,现有的浏览器也存在一些缺点,例如,当用户进行网页浏览时,网页的内容是多种多样的,由于某个网页执行出现问题等原因,可能导致该网页无响应,而此时浏览器可能已经打开多个网页,由于浏览器主界面与网页同属一个体系,容易导致一个页面无响应时,其他页面也变为无响应,从而使整个浏览器无法使用,这种现象叫做浏览器假死。
浏览器出现假死的原因有很多,既有架构设计的原因,也有消息处理机制的原因,例如,在一些浏览器架构中,由于主窗口与页面窗口之间存在父子窗口关系,在windows等操作***中,页面窗口挂起时,父窗口(也就是浏览器主界面)也会挂起,导致浏览器假死;或者由于主窗口与页面窗口之间采用同步消息处理机制,主窗口向页面窗口发送消息后需要等待页面窗口的反馈,而如果页面窗口不响应则主窗口会一直等待,导致浏览器假死。
针对上述浏览器假死问题,业界目前也提供了一些解决方案,例如去除主窗口与页面窗口之间的父子关系,并使用调整Z序(Z-order)的方式,使页面窗口看起来像有父子窗口关系,但这种方式当浏览器主界面有对话框需要弹出时,容易导致窗口层次错乱;再例如,修改现有的消息处理机制,通过拦截可能导致假死的***函数API,比如MessageBox等,使主进程不会等待并进入假死状态,但这种方式无法从架构上彻底避免假死问题,只是减小了出现假死的几率。
由此可见,如何针对上述假死问题提供一种浏览器页面显示方案,已经成为业界亟待解决的问题。
发明内容
本申请所要解决的技术问题在于提供一种用于浏览器的页面内容呈现方法及装置,以克服现有浏览器的假死问题。
为解决上述技术问题,本申请提供一种用于浏览器的页面内容呈现方法,所述浏览器的主窗口与页面窗口之间无父子关系,且置于不同进程,所述方法包括:
由所述主窗口进程创建浏览器主窗口,并根据页面窗口进程的启动而在所述主窗口中创建对应的用户当前可见的页面呈现窗口;
在所述页面窗口进程中接管与绘制有关的操作***函数的执行过程,将该页面的内容绘制到一可管理的存储空间;
将绘制于该存储空间中的该页面内容传递至所述主窗口进程,由主窗口进程将该页面内容绘制于对应的页面呈现窗口中,以呈现该页面的影像。
本申请进而还提供一种用于浏览器的页面内容呈现装置,所述浏览器的主窗口与页面窗口之间无父子关系,且置于不同进程,所述装置包括:
窗口创建模块,用于通过所述主窗口进程创建浏览器主窗口,并根据页面窗口进程的启动而在所述主窗口中创建对应的用户当前可见的页面呈现窗口;
绘制接管模块,用于在所述页面窗口进程中接管与绘制有关的操作***函数的执行过程,将该页面的内容绘制到一可管理的存储空间;
影像呈现模块,用于将绘制于该存储空间中的该页面内容传递至所述主窗口进程,通过主窗口进程将该页面内容绘制于对应的页面呈现窗口中,以呈现该页面的影像。
应用本申请的实施例,由于主窗口与页面窗口无父子关系,页面窗口及其内容并非由页面窗口进程直接绘制,而是由主窗口进程在主窗口内创建一个页面呈现窗口,并由主窗口进程将从页面窗口进程传递过来的该页面的影像绘制于该页面呈现窗口上,因此,即使该页面出现问题导致无响应,也仅仅表现为该影像无法刷新,不会导致整个浏览器假死,从而在架构和设计上防止了假死现象,同时不会引入窗口层次错乱的问题。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为根据本申请实施例所述的用于浏览器的页面内容呈现方法流程示意图。
图2为根据本申请实施例所述的由主窗口进程创建浏览器主窗口的示意图。
图3为根据本申请实施例所述的由主窗口进程创建页面呈现窗口并绘制出页面影像的示意图。
图4为根据本申请实施例所述的由主窗口进程再次创建一个新的页面呈现窗口及绘制相应影像的示意图。
图5为根据本申请实施例所述的用于浏览器的页面内容呈现装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
根据本申请的实施例,首先提供一种用于浏览器的页面内容呈现方法,在架构上,所述浏览器的主窗口与页面窗口之间无父子关系,且置于不同进程,在方法流程上,如附图1所示,首先,由所述主窗口进程创建浏览器主窗口,并根据页面窗口进程的启动而在所述主窗口中创建对应的用户当前可见的页面呈现窗口(步骤101);在所述页面窗口进程中接管与绘制有关的操作***函数的执行过程,将该页面的内容绘制到一可管理的存储空间(步骤102);然后,将绘制于该存储空间中的该页面内容传递至所述主窗口进程,由主窗口进程将该页面内容绘制于对应的页面呈现窗口中,以呈现该页面的影像(步骤103)。
通过将浏览器主窗口与页面窗口脱离父子关系并分别置于不同线程,可在架构上避免出现浏览器假死,而每个窗口可对应唯一ID标识,以使***内部记录并区分不同的窗口。
根据本申请的实施例,当用户点击浏览器图标后,如图2所示,主窗口进程会创建浏览器主窗口201,而根据浏览器设置或根据用户的操作,当页面窗口进程启动后,通过进程间通信,可由页面窗口进程通知主窗口进程在主窗口中创建所述页面呈现窗口202。
页面呈现窗口是与页面窗口进程一一对应的,而且,页面呈现窗口的位置与大小也是与主窗口的位置和大小相匹配的,或者说是与现有浏览器中本来应该由页面窗口进程创建的页面窗口的位置和大小相一致的,以使页面窗口看起来与主窗口有原来的父子关系。当有新的页面窗口进程启动后,主窗口进程就会对应创建新的用户当前可见的页面呈现窗口,该新的页面呈现窗口可以将之前创建的与上一个页面窗口进程对应的页面呈现窗口覆盖,以保证该新窗口为当前用户可见。
应当注意的是,页面呈现窗口是由主窗口进程在主窗口内创建的,而不是由页面窗口进程创建的,因此,页面呈现窗口也可以认为是主窗口的一部分,用户对页面呈现窗口的操作实际上可以认为是对主窗口的操作,都可以由主窗口进程侦测或俘获到。
同时,在所述页面窗口进程中,可以通过拦截与绘制有关的操作***函数的调用,来接管绘制过程,将该页面的内容绘制到一个可管理的存储空间,例如内存上。
在现有浏览器技术中,页面内容的绘制过程一般是先绘制到一块不可管理的内存空间上,然后再绘制到设备(页面窗口)上;或者是直接绘制到设备上。而根据本申请的实施例,可以通过拦截与绘制有关的***函数的调用,将页面内容绘制到一块由页面窗口进程创建的内存空间上,而该内存空间是可管理的,再通过进程间通信,由页面窗口进程将该页面内容传递给主窗口进程,由主窗口进程绘制到与该页面窗口进程对应的页面呈现窗口上。
由此可见,这时呈现给用户的已经不是原来的页面内容,而是该页面内容的一个影像,如图3中的203所示,而且这个影像也是由主窗口进程绘制的,其与页面呈现窗口一样,都是仅受主窗口进程控制,成为主窗口的一部分,这就在根本上避免了由于页面进程无响应导致的整个浏览器假死。
由于用户看到的页面只是原有页面的影像,因此,当页面执行出错,或者挂起时,仅仅只是会出现影像无法刷新,而主界面以及其他页面则不会受到任何影响。
为了保证用户体验,主窗口进程会侦测并俘获所有在该页面影像上的鼠标/键盘等输入事件,并转发到页面进程,页面进程会对这些消息进行相应的处理,如果在处理完成后需要执行处理结果,则会将处理结果反馈给主窗口进程执行。
例如,如果侦测到在该页面影像中的一个链接位置发生了鼠标点击事件,则由主窗口进程将该事件发送至对应的页面窗口进程,由该页面窗口进程进行处理。页面窗口进程对该点击事件的解析处理过程与现有浏览器技术相同,在此不再赘述,处理结果如果是需要重新绘制该页面,则会重复执行图1中的102及103步骤,在该页面窗口进程中接管该绘制过程,将新的页面内容绘制到内存中,再将内存中的该页面内容发送至主窗口进程,由主窗口进程绘制到相应的页面呈现窗口中;处理结果如果是需要再次开启一个新的页面,则会重复执行图1中的101~103的步骤,在该新的页面进程启动后,如图4所示,由主窗口进程在主窗口201中创建一个新的页面呈现窗口203,该页面呈现窗口203可以以置顶的方式将之前的页面呈现窗口202覆盖住,以保证该窗口203是用户当前可见的;然后在该新的页面窗口进程中接管绘制过程,将页面内容绘制到内存中一块新的存储空间中,再将内存中的该页面内容发送至主窗口进程,由主窗口进程绘制到相应的页面呈现窗口中,呈现该页面的相应影像2031。
在本申请实施例中,由于页面绘制过程被接管,因此当遇到当前页面有弹窗时,对应的页面窗口进程就会将弹窗内容绘制到内存,并发送至主窗口进程,由主窗口进程绘制到相应的页面呈现窗口上,当用户切换到该页面呈现窗口时就会看到对应的弹窗,不会产生窗口错乱的问题。
此外,由于页面呈现窗口与主窗口是一个整体,因此,当主窗口移动的时候,页面呈现窗口也会跟着一起移动,不需要再通过消息传递机制通知页面窗口移动。甚至当某个页面挂起时,也仅仅是导致该页面影像无法更新的问题,而不会导致该页面窗口或页面影像无法跟随主窗口一起移动的问题。
而当主窗口最小化或隐藏时,页面呈现窗口也会随之最小化或隐藏,这时,也就不需要页面窗口进程频繁的传递页面内容到主窗口进程,可以由主窗口进程通知页面窗口进程将页面内容的传送频率降低,例如定期传递一帧页面影像作为备用即可。如此,可在主窗口最小化或隐藏时减少CPU及内存资源的消耗。
当主窗口进程侦测到用户关闭主窗口的操作时,可以由主窗口进程通知全部页面窗口进程关闭,同时,全部页面呈现窗口也会随着主窗口的关闭而关闭。
同样,由于页面呈现窗口时主窗口的一部分,因此,主窗口进程可以侦测到用户关闭页面窗口的操作,这时,可以由主窗口进程通知对应的页面窗口进程关闭即可。
相应的,本申请的实施例还提供了一种用于浏览器的页面内容呈现装置,所述浏览器的主窗口与页面窗口之间无父子关系,且置于不同进程,如图5所示,所述装置包括:窗口创建模块501、绘制接管模块502,及影像呈现模块503,其中:
窗口创建模块501,用于通过所述主窗口进程创建浏览器主窗口,并根据页面窗口进程的启动而在所述主窗口中创建对应的用户当前可见的页面呈现窗口;
绘制接管模块502,用于在所述页面窗口进程中接管与绘制有关的操作***函数的执行过程,将该页面的内容绘制到一可管理的存储空间;
影像呈现模块503,用于将绘制于该存储空间中的该页面内容传递至所述主窗口进程,通过主窗口进程将该页面内容绘制于对应的页面呈现窗口中,以呈现该页面的影像。
所述窗口创建模块501,可用于在所述页面窗口进程启动后,通过进程间通信,由页面窗口进程通知主窗口进程在主窗口中创建所述页面呈现窗口。
所述绘制接管模块502,可用于在所述页面窗口进程中拦截与绘制有关的操作***函数的调用,以接管绘制过程。
此外,还可以进一步包括侦测模块504,用于通过所述主窗口进程侦测并俘获发生于该页面影像上的输入事件,并转发至对应的页面窗口进程执行相应的处理;以及反馈模块505,用于通过所述页面窗口进程将处理结果反馈给主窗口进程。
所述输入事件包括鼠标和/或键盘事件。
所述侦测模块504可进一步用于在侦测到主窗口最小化或隐藏时,通过主窗口进程通知页面窗口进程将页面内容的传送频率降低。
所述侦测模块504可进一步用于在侦测到主窗口被关闭时,通过主窗口进程通知全部页面窗口进程关闭,并关闭全部页面呈现窗口。
所述侦测模块504还可进一步用于在侦测到页面呈现窗口被关闭时,通过主窗口进程通知对应的页面窗口进程关闭。
上述装置实施例所述的运作细节与相应的有益效果与本说明书所述的方法实施例中的相应部分是相同或类似的,可参照理解,在此不再赘述。
应当说明的是,本说明书中的各个实施例一般采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块或单元。一般地,程序模块或单元可以包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。一般来说,程序模块或单元可以由软件、硬件或两者的结合来实现。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块或单元可以位于包括存储设备在内的本地和远程计算机存储介质中。
最后,还需要说明的是,在本文中,诸如术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其主要思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (20)
1.一种用于浏览器的页面内容呈现方法,所述浏览器的主窗口与页面窗口之间无父子关系,且置于不同进程,其特征在于,所述方法包括:
由所述主窗口进程创建浏览器主窗口,并根据页面窗口进程的启动而在所述主窗口中创建对应的用户当前可见的页面呈现窗口;
在所述页面窗口进程中接管与绘制有关的操作***函数的执行过程,将该页面的内容绘制到一可管理的存储空间;
将绘制于该存储空间中的该页面内容传递至所述主窗口进程,由主窗口进程将该页面内容绘制于对应的页面呈现窗口中,以呈现该页面的影像。
2.如权利要求1所述的方法,其特征在于,所述创建页面呈现窗口的步骤,包括:所述页面窗口进程在启动后,通过进程间通信,通知主窗口进程在主窗口中创建所述页面呈现窗口。
3.如权利要求1所述的方法,其特征在于,所述接管与绘制有关的操作***函数的执行过程的步骤,包括:在所述页面窗口进程中拦截与绘制有关的操作***函数的调用,以接管绘制过程。
4.如权利要求1所述的方法,其特征在于,所述可管理的存储空间,包括内存。
5.如权利要求1所述的方法,其特征在于,所述呈现该页面的影像步骤后,进一步包括:由所述主窗口进程侦测并俘获发生于该页面影像上的输入事件,并转发至对应的页面窗口进程执行相应的处理。
6.如权利要求5所述的方法,其特征在于,进一步包括:由所述页面窗口进程将处理结果反馈给主窗口进程。
7.如权利要求5所述的方法,其特征在于,所述输入事件包括鼠标和/或键盘事件。
8.如权利要求1所述的方法,其特征在于,进一步包括:如果主窗口最小化或隐藏时,由主窗口进程通知页面窗口进程将页面内容的传送频率降低。
9.如权利要求1所述的方法,其特征在于,进一步包括:如果主窗口被关闭时,由主窗口进程通知全部页面窗口进程关闭,并关闭全部页面呈现窗口。
10.如权利要求1所述的方法,其特征在于,进一步包括:如果页面呈现窗口被关闭时,由主窗口进程通知对应的页面窗口进程关闭。
11.一种用于浏览器的页面内容呈现装置,所述浏览器的主窗口与页面窗口之间无父子关系,且置于不同进程,其特征在于,所述装置包括:
窗口创建模块,用于通过所述主窗口进程创建浏览器主窗口,并根据页面窗口进程的启动而在所述主窗口中创建对应的用户当前可见的页面呈现窗口;
绘制接管模块,用于在所述页面窗口进程中接管与绘制有关的操作***函数的执行过程,将该页面的内容绘制到一可管理的存储空间;
影像呈现模块,用于将绘制于该存储空间中的该页面内容传递至所述主窗口进程,通过主窗口进程将该页面内容绘制于对应的页面呈现窗口中,以呈现该页面的影像。
12.如权利要求11所述的装置,其特征在于,所述窗口创建模块,用于在所述页面窗口进程启动后,通过进程间通信,由页面窗口进程通知主窗口进程在主窗口中创建所述页面呈现窗口。
13.如权利要求11所述的装置,其特征在于,所述绘制接管模块,用于在所述页面窗口进程中拦截与绘制有关的操作***函数的调用,以接管绘制过程。
14.如权利要求11所述的装置,其特征在于,所述可管理的存储空间,包括内存。
15.如权利要求11所述的装置,其特征在于,进一步包括侦测模块,用于通过所述主窗口进程侦测并俘获发生于该页面影像上的输入事件,并转发至对应的页面窗口进程执行相应的处理。
16.如权利要求15所述的装置,其特征在于,进一步包括反馈模块,用于通过所述页面窗口进程将处理结果反馈给主窗口进程。
17.如权利要求15所述的装置,其特征在于,所述输入事件包括鼠标和/或键盘事件。
18.如权利要求11所述的装置,其特征在于,所述侦测模块进一步用于在侦测到主窗口最小化或隐藏时,通过主窗口进程通知页面窗口进程将页面内容的传送频率降低。
19.如权利要求11所述的装置,其特征在于,所述侦测模块进一步用于在侦测到主窗口被关闭时,通过主窗口进程通知全部页面窗口进程关闭,并关闭全部页面呈现窗口。
20.如权利要求11所述的装置,其特征在于,所述侦测模块进一步用于在侦测到页面呈现窗口被关闭时,通过主窗口进程通知对应的页面窗口进程关闭。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210124327.0A CN103377228B (zh) | 2012-04-25 | 2012-04-25 | 一种用于浏览器的页面内容呈现方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210124327.0A CN103377228B (zh) | 2012-04-25 | 2012-04-25 | 一种用于浏览器的页面内容呈现方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103377228A true CN103377228A (zh) | 2013-10-30 |
CN103377228B CN103377228B (zh) | 2016-09-07 |
Family
ID=49462354
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210124327.0A Expired - Fee Related CN103377228B (zh) | 2012-04-25 | 2012-04-25 | 一种用于浏览器的页面内容呈现方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103377228B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103914515A (zh) * | 2014-02-21 | 2014-07-09 | 百度在线网络技术(北京)有限公司 | 一种用于在目标页面中发布目标资源的方法与设备 |
CN104932881A (zh) * | 2015-06-01 | 2015-09-23 | 深圳市金蝶友商电子商务服务有限公司 | 双引擎的实现方法和*** |
CN105278797A (zh) * | 2014-06-27 | 2016-01-27 | 中兴通讯股份有限公司 | 页面切换的显示方法及装置 |
CN105677225A (zh) * | 2016-01-12 | 2016-06-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种界面刷新方法与*** |
CN105786475A (zh) * | 2014-12-26 | 2016-07-20 | 深圳市科曼医疗设备有限公司 | 窗体管理方法 |
CN111191164A (zh) * | 2019-11-29 | 2020-05-22 | 泰康保险集团股份有限公司 | 一种窗口显示控制方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090287824A1 (en) * | 2008-05-13 | 2009-11-19 | Google Inc. | Multi-process browser architecture |
CN101609470A (zh) * | 2009-07-02 | 2009-12-23 | 腾讯科技(深圳)有限公司 | 一种多页面浏览器防假死方法及装置 |
CN102356391A (zh) * | 2009-01-23 | 2012-02-15 | 北京搜狗科技发展有限公司 | 一种实现多标签应用程序中进行消息交互的方法及*** |
CN102375758A (zh) * | 2010-08-20 | 2012-03-14 | 联芯科技有限公司 | 移动通信设备浏览器防假死方法和装置 |
-
2012
- 2012-04-25 CN CN201210124327.0A patent/CN103377228B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090287824A1 (en) * | 2008-05-13 | 2009-11-19 | Google Inc. | Multi-process browser architecture |
CN102356391A (zh) * | 2009-01-23 | 2012-02-15 | 北京搜狗科技发展有限公司 | 一种实现多标签应用程序中进行消息交互的方法及*** |
CN101609470A (zh) * | 2009-07-02 | 2009-12-23 | 腾讯科技(深圳)有限公司 | 一种多页面浏览器防假死方法及装置 |
CN102375758A (zh) * | 2010-08-20 | 2012-03-14 | 联芯科技有限公司 | 移动通信设备浏览器防假死方法和装置 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103914515A (zh) * | 2014-02-21 | 2014-07-09 | 百度在线网络技术(北京)有限公司 | 一种用于在目标页面中发布目标资源的方法与设备 |
CN103914515B (zh) * | 2014-02-21 | 2017-12-26 | 百度在线网络技术(北京)有限公司 | 一种用于在目标页面中发布目标资源的方法与设备 |
CN105278797A (zh) * | 2014-06-27 | 2016-01-27 | 中兴通讯股份有限公司 | 页面切换的显示方法及装置 |
CN105786475A (zh) * | 2014-12-26 | 2016-07-20 | 深圳市科曼医疗设备有限公司 | 窗体管理方法 |
CN104932881A (zh) * | 2015-06-01 | 2015-09-23 | 深圳市金蝶友商电子商务服务有限公司 | 双引擎的实现方法和*** |
CN105677225A (zh) * | 2016-01-12 | 2016-06-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种界面刷新方法与*** |
CN105677225B (zh) * | 2016-01-12 | 2018-11-06 | 宇龙计算机通信科技(深圳)有限公司 | 一种界面刷新方法与*** |
CN111191164A (zh) * | 2019-11-29 | 2020-05-22 | 泰康保险集团股份有限公司 | 一种窗口显示控制方法和装置 |
CN111191164B (zh) * | 2019-11-29 | 2023-08-22 | 泰康保险集团股份有限公司 | 一种窗口显示控制方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103377228B (zh) | 2016-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10732922B2 (en) | Manipulating shared screen content | |
CN103377228A (zh) | 一种用于浏览器的页面内容呈现方法及装置 | |
US9710125B2 (en) | Method for generating multiple windows frames, electronic device thereof, and computer program product using the method | |
US9459786B2 (en) | Systems and methods for sharing a user interface element based on user gestures | |
US9692854B2 (en) | Communication between a web-based application and a desktop application | |
WO2013094896A1 (en) | Method and apparatus for managing message | |
US11036344B1 (en) | Managing application windows of applications from different servers within a same browser window on a user device | |
EP3133481B1 (en) | Terminal device display method and terminal device | |
CN103544059B (zh) | 一种应用切换时等待缓冲效果的实现方法及*** | |
CN102298503A (zh) | 用于移动终端列表界面下显示内容的方法及装置 | |
CN111813308B (zh) | 界面处理方法、装置、电子设备及存储介质 | |
US9529463B1 (en) | Method and device for reducing latency for rendering and displaying stylus strokes | |
CN103324436A (zh) | 一种任务处理方法及装置 | |
WO2023025121A1 (zh) | 显示方法、装置、电子设备及可读存储介质 | |
CN112835485A (zh) | 应用界面处理方法、装置、电子设备及可读存储介质 | |
CN103869948A (zh) | 语音命令处理方法和电子设备 | |
CN104461052B (zh) | 智能设备间的文字输入方法及装置 | |
CN113835577A (zh) | 显示方法、装置、电子设备及存储介质 | |
CN101251993B (zh) | 一种监控多屏幕的方法及装置 | |
CN102722310A (zh) | 在显示界面上显示下级应用内容的方法和装置 | |
CN112286612A (zh) | 信息显示方法、装置及电子设备 | |
CN108123937B (zh) | 监管移动终端应用的多线程监测方法及*** | |
CN107911388B (zh) | 监管移动终端应用的方法及*** | |
CN113885750A (zh) | 消息处理方法、装置和电子设备 | |
CN102693064A (zh) | 一种终端退出保护屏幕的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1186815 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1186815 Country of ref document: HK |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160907 Termination date: 20200425 |