CN115016776B - 门户页的生成方法、***和计算机设备 - Google Patents
门户页的生成方法、***和计算机设备 Download PDFInfo
- Publication number
- CN115016776B CN115016776B CN202210949027.XA CN202210949027A CN115016776B CN 115016776 B CN115016776 B CN 115016776B CN 202210949027 A CN202210949027 A CN 202210949027A CN 115016776 B CN115016776 B CN 115016776B
- Authority
- CN
- China
- Prior art keywords
- portal
- page
- component
- component system
- portlet
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/149—Adaptation of the text data for streaming purposes, e.g. Efficient XML Interchange [EXI] format
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/986—Document structures and storage, e.g. HTML extensions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/35—Creation or generation of source code model driven
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种门户页的生成方法、***和计算机设备,包括:登记全部门户组件***至门户***组件库,使得门户***能够从组件库中获取门户组件;通过门户***创建门户页,并从门户组件库中为新门户页配置所需的组件***,并将门户页的名称信息,页面ID身份信息以及配置的门户组件***信息保存到数据库;同时,门户***将新创建的门户页信息传递给门户***主页面所包含的IFrame内框架,由IFrame呈现新创建的页面,并在新创建的页面加载所配置的组件***。通过HTML中的IFrame内框架加载门户页与组件***,实现门户***SPA单页面的局部刷新,节省服务器资源和宽带资源,提高页面响应速度,获得更好的用户体验。
Description
技术领域
本发明涉及门户技术,具体而言,涉及一种门户页的生成方法、***和计算机设备。
背景技术
申请人北京小米移动软件有限公司的申请公布号为CN 110989987A、公布日期为2020.04.10的中国发明专利申请公开了一种门户网页的生成方法、装置、客户端、服务器及存储介质。该专利陈述了如下背景技术:
门户网页是一种用于展示各类信息的综合性网页,相关技术中,一个网页通常作为一个项目进行开发,资源也大都集中在同一服务器中,因此,现有的门户网页的加载是基于服务器的集中加载,而门户网页作为一种特殊的网页由于集合了各类信息,如果按照传统的开发和加载方式,势必造成门户网页的信息较为固定,如需更换其中一些类的信息时必然会造成开发效率低,开发成本高等问题,从而导致门户网页的动态性能低等。
申请人国际商业机器公司的申请公布号为CN1979476A、公布日期为2007.06.13的中国已授权发明专利公开了提供异步门户页的方法和***,用于解决基于传统WEB技术,即基于同步刷新技术的编程模型开发的组件***生成异步门户页,其解决方案主要是利用门户服务器修改门户组件的WEB内容,达到将HTTP请求重定向为XMLHTTP请求。因为门户组件的数量众多,这种修改门户组件WEB内容以达到重定向为XMLHTTP的方式很难摆脱人工检查修改的方式,因此也使修改的工作量复杂巨大,甚至难以承受。
前述北京小米移动软件有限公司的公布号为CN110989987A的中国发明申请,其解决方案中,需要将门户组件保存到客户端。显然,基于同步刷新技术的编程模型开发的传统组件,或者其后端程序代码是基于JAVA、C#等非脚本语言编写的组件,这些是无法保存到客户端并由WEB浏览器运行的,由此,该公开的解决方案难以用于解决基于同步刷新技术的编程模型开发的传统组件以及非脚本语言编写的组件的门户页的生成。
而目前的软件应用开发中,一般都是采用JAVA、C#等语言编写后端程序的应用代码,因此,在门户组件***的开发中,采用C#或JAVA编程语言仍然是主流,如何高效的在门户页中生成组件***仍然是开发人员面临的一个问题。
发明内容
为了解决上述问题,本发明申请公开了一种门户页的生成方法、***和计算机设备,有效解决了门户页的生成和门户组件***的集成问题。
为了实现上述目的,本发明采用如下技术方案:
本发明的一方面,提供了一种门户页的生成方法,包括:
首先,将全部门户组件***都登记入库,使得门户***能够从组件库中获取门户组件并管理门户组件***;管理员登录后,通过门户***创建新门户页,并从门户***组件库中为新门户页配置所需的门户组件***,并将门户页的名称信息,页面ID身份信息以及配置的门户组件***信息保存到数据库;同时,门户***将新创建的门户页信息传递给门户***主页面所包含的IFrame内框架HTML标签,由IFrame内框架标签呈现新创建的页面,并在新创建的页面加载所配置的门户组件***。
另外,根据本发明上述的一种用户自选门户首页的方法,还能够具有如下附加的技术特征:
所述门户组件***包含基于同步刷新技术编程模型开发的门户组件***;
所述门户组件***包含,其后端是基于Java或者C#等非脚本语言开发的门户组件***。
优选地,普通用户登录门户页后,能够根据个人需要关闭该页面的门户组件***,或者重开该页面已关闭的门户组件***,个性化定制门户页的组件***的呈现,门户***根据新的个性化设置,在生成的门户页加载用户所需的门户组件***。
优选地,普通用户登录门户页后,能够根据个人需要设置门户组件***在页面的排列方式,能够设置单列显示或多列显示方式,门户***根据设置的排列方式,在生成的门户页自动排列显示门户组件***。
根据本发明的另一个方面,提供了一种门户页的生成***,包括:
门户组件***入库管理模块,统一管理门户***的全部门户组件***的登记入门户组件库和删除出门户组件库;
门户页创建模块,设置门户页的名称信息,页面ID身份信息,并从门户组件库中配置门户页所需的门户组件***信息,保存入数据库;
门户页呈现模块,接收门户***传递的门户页信息,调用主页面所包含的IFrame内框架HTML标签,在IFrame内框架标签内呈现门户页,并为门户页加载所配置的门户组件***。
在上述技术方案中,优选地,所述门户页呈现模块还包括门户组件***管理模块:
所述门户组件***管理模块包括,普通用户能够根据个人需要管理页面门户组件***,包括关闭该页面的某一个门户组件,或者重开该页面已关闭的某一个门户组件***,个性化定制门户页的组件***的呈现,并根据用户个性化设置,在门户页加载用户所需的门户组件***。
优选地,所述门户页呈现模块还包括:
设置门户组件***在页面的排列方式,能够设置单列显示或多列显示方式,根据设置的排列方式,在生成的门户页自动排列显示门户组件***。
优选地,所述门户***的门户组件包括:
基于同步刷新技术编程模型开发的门户组件***;
所述门户组件***包含,其后端是基于Java或者C#等非脚本语言开发的门户组件***。
本发明的再一方面,提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器用于执行如上述技术方案中任一项方法的步骤。
本发明具有以下有益效果:
1、通过HTML中的IFrame内框架标签,实现门户页的生成与组件***的加载,实现了门户***主页面的局部刷新,节省了服务器资源和宽带资源,提高了页面响应速度,获得更好的用户体验;
2、IFrame内框架实现局部刷新的效果,同时使得门户***无须逐个修改门户组件的WEB内容,以达到将HTTP请求重定向为XMLHTTP请求实现局部刷新的效果;
3、对门户组件***的技术架构没有一致相同的要求,门户组件***包括基于同步刷新技术编程模型开发的门户组件***,或者是后端基于Java或者C#等非脚本语言开发的门户组件***,门户组件与门户***低耦合,门户组件***的开发独立于门户***;
4、用户能够根据自身需要,个性化配置门户页所包含的门户组件***,个性化设置门户页组件***的排列方式。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的部分实施例,而不是全部实施例。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还能够根据这些附图获得其他的附图,本发明还能够采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图1为本发明的实施例提供的门户页的生成方法的流程示意图;
图2为本发明实施例提供的门户页的生成***示意图;
图3为本发明实施例提供的计算机设备示意图。
具体实施方式
本发明公开了一种门户页的生成方法和***,一种计算机设备。在图1和图2中分别展示了本发明优选实施例的门户页的生成方法流程示意图和门户页的生成***示意图,图3展示了本发明优选实施例的计算机设备示意图。
现在参照图1,其展示了本发明优选实施例的门户页的生成方法流程示意图。
首先,将所有已开发完成的门户组件登记到门户组件***库,门户组件***库保存门户组件及门户组件名称身份ID等相关信息,门户***从组件库中获取门户组件信息并管理门户组件***;管理员登录门户***后,通过门户***页面创建工具创建新门户页,从门户***组件库中为新门户页配置所需的门户组件***,并将门户页的名称信息,页面ID身份信息以及配置的门户组件***信息保存入数据库;门户***将新创建的门户页信息传递给门户***主页面所包含的IFrame内框架HTML标签,由IFrame内框架标签呈现新创建的页面,并在新创建的页面加载所配置的门户组件***。
IFrame内框架技术特征既可以实现局部刷新的效果,同时使得门户***无须逐个修改门户组件的WEB内容,达到将HTTP请求重定向为XMLHTTP请求以实现局部刷新的效果。
门户***采取SPA单页面应用,主页面即为该单页面,在主页面设置IFrame标签的宽度占比、高度占比以及边距使得IFrame占据主页面的大部分空间,对于PC端占据85%,移动手机端占据100%,完全能够动态调整门户页的布局,组件***的刷新不导致主页面的完全回发,实现局部刷新。
IFrame通过父页面能够访问父页面中的CSS、Javascript等父页面文件资源,实现共享父页面资源;对于独立开发的组件***的独立的样式表和脚本文件,能够完全保持该样式表和脚本文件作用父页面不受干扰。
门户组件不再被门户***使用时,将被移出门户组件库,门户组件需要更新时,将在门户***外更新后的门户组件代替门户组件库中的原组件,新开发的门户组件***通过组件库登记后即可被门户***管理使用。
门户组件***的技术架构没有一致统一的要求,包含基于同步刷新技术编程模型开发的门户组件***,或者其后端是基于Java或者C#等非脚本语言开发的门户组件***。
普通用户登录门户页后,能够根据个人需要关闭该页面的门户组件***,或者重开该页面已关闭的门户组件***,个性化定制门户页的组件***的呈现,门户***根据新的个性化设置,在生成的门户页加载用户所需的门户组件***;
普通用户登录门户页后,能够根据个人需要设置门户组件***在页面的排列方式,能够设置每行单列显示或每行或三列等多列显示方式,门户***根据设置的排列方式,在生成的门户页自动排列显示门户组件***。
如图2所示为本发明实施例提供的一种门户页的生成***示意图,包括:门户组件***入库管理模块,门户页创建模块,门户页呈现模块,门户组件***管理模块;
其中,门户组件***入库管理模块,统一管理门户***的全部门户组件***的登记入门户组件库和删除出门户组件库;门户页创建模块,设置门户页的名称信息,页面ID身份信息,并从门户组件库中配置门户页所需的门户组件***信息,保存入数据库;门户页呈现模块,接收门户***传递的门户页信息,所述门户页是动态虚拟生成的,门户***文件目录中没有实际存在的对应页URL,调用主页面所包含的IFrame内框架HTML标签,在IFrame内框架标签内呈现门户页,并为门户页加载所配置的门户组件***;门户组件***管理模块包括,普通用户能够根据个人需要管理页面门户组件***,包括关闭该页面的某一个门户组件,或者重开该页面已关闭的某一个门户组件***,个性化定制门户页的组件***的呈现,并根据用户个性化设置,在门户页加载用户所需的门户组件***。
门户页呈现模块还包括,设置门户组件***在页面的排列方式,能够设置单列显示或多列显示方式,根据设置的排列方式,在生成的门户页自动排列显示门户组件***。
门户组件***包括:基于同步刷新技术编程模型开发的门户组件***;或者后端基于JAVA和JSP页面技术,前端基于XMLHTTP实现局部刷新的门户组件***,也能够是后端基于C#和ASPX页面技术,前端基于XMLHTTP实现局部刷新的门户组件***。
如图3所示为本发明实施例提供的计算机设备示意图。该计算机设备1包括存储器12、处理器14及存储在存储器12上并可在处理器14上运行的计算机程序,处理器14用于执行如上述实施例中任一项方法的步骤。
根据本发明的计算机设备1,其所包含的处理器14用于执行如上述实施例中门户页的生成方法的步骤,因而该计算机设备1能够实现该门户页的生成方法的全部有益效果,在此不再赘述。
根据本发明的计算机设备1,其所包含的可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现了如上述技术方案中任一项方法的步骤。
根据本发明的计算机可读存储介质,其上存储的计算机程序被处理器执行时实现了如上述实施例中门户页的生成方法的步骤,因而该计算机可读存储介质能够实现该门户页的生成方法的全部有益效果,在此不再赘述。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (10)
1.一种门户页的生成方法,其特征在于,包括:
(1)首先,门户***全部门户组件***都登记入门户组件库,使得门户***能够从组件库中获取门户组件信息并管理门户组件***;
(2)通过门户***创建新门户页,并从门户***组件库中为新门户页配置所需的门户组件***,并将门户页的名称信息,页面ID身份信息以及配置的门户组件***信息保存入数据库;
(3)门户***将新创建的页面ID身份信息传递给门户***主页面所包含的IFrame内框架HTML标签,由IFrame内框架标签呈现新创建的页面,并在新创建的页面加载所配置的门户组件***;
(4)所述门户页是动态虚拟生成的,门户***文件目录中没有实际存在的对应页URL。
2.根据权利要求1所述的一种门户页的生成方法,其特征在于,所述方法还包括:
所述门户组件***包含基于同步刷新技术编程模型开发的门户组件***。
3.根据权利要求1所述的一种门户页的生成方法,其特征在于,所述方法还包括:
所述门户组件***包含,其后端是基于如Java或者C#非脚本语言开发的门户组件***。
4.根据权利要求1所述的一种门户页的生成方法,其特征在于,所述方法还包括:
普通用户登录门户页后,能够根据个人需要关闭该页面的门户组件***,或者重开该页面已关闭的门户组件***,个性化定制门户页的组件***的呈现,门户***根据新的个性化设置,在生成的门户页加载用户所需的门户组件***。
5.根据权利要求1所述的一种门户页的生成方法,其特征在于,所述方法还包括:
普通用户登录门户页后,能够根据个人需要设置门户组件***在页面的排列方式,能够设置单列显示或多列显示方式,门户***根据设置的排列方式,在生成的门户页自动排列显示门户组件***。
6.一种门户页的生成***,其特征在于,包括:
门户组件***入库管理模块,统一管理门户***的全部门户组件***的登记入门户组件库和删除出门户组件库;
门户页创建模块,通过门户***创建新门户页,并从门户***组件库中为新门户页配置所需的门户组件***,并将门户页的名称信息,页面ID身份信息以及配置的门户组件***信息保存入数据库;
门户页呈现模块,门户***将新创建的页面ID身份信息传递给门户***主页面所包含的IFrame内框架HTML标签,由IFrame内框架标签呈现新创建的页面,并在新创建的页面加载所配置的门户组件***;
所述门户页是动态虚拟生成的,门户***文件目录中没有实际存在的对应页URL。
7.根据权利要求6所述的一种门户页的生成***,其特征在于,所述门户页呈现模块还包括门户组件***管理模块:
所述门户组件***管理模块包括,普通用户能够根据个人需要管理页面门户组件***,包括关闭该页面的某一个门户组件,或者重开该页面已关闭的某一个门户组件***,个性化定制门户页的组件***的呈现,并根据用户个性化设置,在门户页加载用户所需的门户组件***。
8.根据权利要求6所述的一种门户页的生成***,其特征在于,所述门户页呈现模块还包括:
设置门户组件***在页面的排列方式,能够设置单列显示或多列显示方式,根据设置的排列方式,在生成的门户页自动排列显示门户组件***。
9.根据权利要求6所述的一种门户页的生成***,其特征在于,所述门户组件***包括:
基于同步刷新技术编程模型开发的门户组件***;
所述门户组件***包含,其后端是基于如Java或者C#非脚本语言开发的门户组件***。
10.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器用于执行如权利要求1至5中任一项所述方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210949027.XA CN115016776B (zh) | 2022-08-09 | 2022-08-09 | 门户页的生成方法、***和计算机设备 |
US18/297,619 US20230244853A1 (en) | 2022-08-09 | 2023-04-09 | Method, system, and computer device for generating portal pages |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210949027.XA CN115016776B (zh) | 2022-08-09 | 2022-08-09 | 门户页的生成方法、***和计算机设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115016776A CN115016776A (zh) | 2022-09-06 |
CN115016776B true CN115016776B (zh) | 2022-11-15 |
Family
ID=83066097
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210949027.XA Active CN115016776B (zh) | 2022-08-09 | 2022-08-09 | 门户页的生成方法、***和计算机设备 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20230244853A1 (zh) |
CN (1) | CN115016776B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1979476A (zh) * | 2005-12-06 | 2007-06-13 | 国际商业机器公司 | 用于提供异步门户页的方法和*** |
CN109857398A (zh) * | 2018-11-08 | 2019-06-07 | 深圳壹账通智能科技有限公司 | 一种前端页面的生成方法、装置、存储介质及计算机设备 |
CN114237593A (zh) * | 2021-11-15 | 2022-03-25 | 广东万丈金数信息技术股份有限公司 | 一种前端页面生成方法、计算机装置和存储介质 |
CN114254234A (zh) * | 2021-12-13 | 2022-03-29 | 以萨技术股份有限公司 | 一种基于bs架构的页面生成***、方法及存储介质 |
CN114253436A (zh) * | 2020-09-11 | 2022-03-29 | 腾讯科技(深圳)有限公司 | 一种页面展示方法、装置及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8577839B2 (en) * | 2002-08-06 | 2013-11-05 | Sheng Tai (Ted) Tsao | Method and apparatus of dynamic updating web portals |
US8880592B2 (en) * | 2011-03-31 | 2014-11-04 | Cloudera, Inc. | User interface implementation for partial display update |
US9841863B1 (en) * | 2012-12-20 | 2017-12-12 | Open Text Corporation | Mechanism for partial page refresh using URL addressable hierarchical page structure |
US20150121192A1 (en) * | 2013-10-24 | 2015-04-30 | Oracle International Corporation | Debugging errors in display of web pages with partial page refresh |
CN106933890B (zh) * | 2015-12-31 | 2021-08-06 | 北京冠群信息技术股份有限公司 | 一种静态化页面的处理方法及装置 |
-
2022
- 2022-08-09 CN CN202210949027.XA patent/CN115016776B/zh active Active
-
2023
- 2023-04-09 US US18/297,619 patent/US20230244853A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1979476A (zh) * | 2005-12-06 | 2007-06-13 | 国际商业机器公司 | 用于提供异步门户页的方法和*** |
CN109857398A (zh) * | 2018-11-08 | 2019-06-07 | 深圳壹账通智能科技有限公司 | 一种前端页面的生成方法、装置、存储介质及计算机设备 |
CN114253436A (zh) * | 2020-09-11 | 2022-03-29 | 腾讯科技(深圳)有限公司 | 一种页面展示方法、装置及存储介质 |
CN114237593A (zh) * | 2021-11-15 | 2022-03-25 | 广东万丈金数信息技术股份有限公司 | 一种前端页面生成方法、计算机装置和存储介质 |
CN114254234A (zh) * | 2021-12-13 | 2022-03-29 | 以萨技术股份有限公司 | 一种基于bs架构的页面生成***、方法及存储介质 |
Non-Patent Citations (1)
Title |
---|
JavaScript中iframe实现局部刷新的几种方法汇总;园封记忆;《https://www.jb51.net/arti cle/77565.htm》;20160106;第1-4页 * |
Also Published As
Publication number | Publication date |
---|---|
US20230244853A1 (en) | 2023-08-03 |
CN115016776A (zh) | 2022-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9148467B1 (en) | System and method for emulating different user agents on a server | |
US7958232B1 (en) | Dashboard for on-the-fly AJAX monitoring | |
US8527860B1 (en) | System and method for exposing the dynamic web server-side | |
US8639743B1 (en) | System and method for on-the-fly rewriting of JavaScript | |
US9038020B2 (en) | Detouring in scripting systems | |
US8335982B1 (en) | System and method for binding a document object model through JavaScript callbacks | |
US7506248B2 (en) | Asynchronously loading dynamically generated content across multiple internet domains | |
US8719451B1 (en) | System and method for on-the-fly, post-processing document object model manipulation | |
US8719421B2 (en) | Cross domain interaction of a web application | |
US10289745B2 (en) | Independently refreshing a plurality of portlets in a portal page by using a refresh tag embedded in portlet markup in each portlet to call a refresh servlet to write a refresh controller | |
EP1969494B1 (en) | Method and system for providing asynchronous portal pages | |
US8914774B1 (en) | System and method for tagging code to determine where the code runs | |
US9798524B1 (en) | System and method for exposing the dynamic web server-side | |
US20160110470A1 (en) | Retrieving content from website through sandbox | |
US7636881B2 (en) | Displaying a portal with render-when-ready portlets | |
US20060235935A1 (en) | Method and apparatus for using business rules or user roles for selecting portlets in a web portal | |
US8819539B1 (en) | On-the-fly rewriting of uniform resource locators in a web-page | |
US20130212465A1 (en) | Postponed rendering of select web page elements | |
US20060089990A1 (en) | Method and apparatus for relaying session information from a portal server | |
CN110647699A (zh) | Web页面的渲染方法、装置、计算机设备和存储介质 | |
US20080235601A1 (en) | Using Templates for Ensuring Visual Consistency Among Portlets | |
US8806431B1 (en) | Aspect oriented programming | |
CN114647518A (zh) | 微前端***、子应用加载方法及计算机可读存储介质 | |
US10417317B2 (en) | Web page profiler | |
KR20140018414A (ko) | 브라우저 기반 애플리케이션 프로그램 확장 방법 및 디바이스 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |