我认为这是可能的,可以简单地实现。您可以执行以下操作:
首先,在服务器上创建业务服务器页面应用程序。确保应用程序包含一个框架集和两个IFrame作为框架集的一部分。
然后,您需要在这两个IFrame之间拆分实现。第一个IFrame将包含第三方组件,第二个IFrame将包含我们刚刚创建的应用程序的视图和JS部分。确保第二个框架没有任何高度,因为它对用户不可见。
然后,您可以在第二帧中编写客户端代码,以从第一帧中的第三方组件中获取Cookie,并将值保存到隐藏字段中,然后作为表单的一部分提交这些隐藏字段。通过这种方式,ABAP代码可以访问您的第三方组件的cookie。