Javascript 通过Ajax调用调用业务对象(BO)页面?

Javascript 通过Ajax调用调用业务对象(BO)页面?,javascript,ajax,html,iframe,business-objects,Javascript,Ajax,Html,Iframe,Business Objects,我试图通过AJAX调用调用一个businessobjects页面,将该页面加载到一个htmliframe中并使其保持就绪,甚至在用户导航到该页面之前。由于BO页面加载需要一些时间,因此需要通过AJAX调用。 我尝试了.load()或.get()方法,但由于跨域,它们无法工作。有没有办法将BO页面加载到iFrame中,甚至在导航到该页面之前?如果有人曾经尝试过,请指导。 谢谢。如果您使用的是iFrame,则不需要AJAX来启动请求。只需设置iFrame.Papa的src属性,即使我设置了iFram

我试图通过AJAX调用调用一个businessobjects页面,将该页面加载到一个htmliframe中并使其保持就绪,甚至在用户导航到该页面之前。由于BO页面加载需要一些时间,因此需要通过AJAX调用。 我尝试了.load()或.get()方法,但由于跨域,它们无法工作。有没有办法将BO页面加载到iFrame中,甚至在导航到该页面之前?如果有人曾经尝试过,请指导。
谢谢。

如果您使用的是iFrame,则不需要AJAX来启动请求。只需设置iFrame.Papa的src属性,即使我设置了iFrame的src属性,我也没有发现要立即加载的页面。仅当导航包含该iFrame的页面时,才会调用URL。我想在导航到BO页面之前,加载并准备好BO页面。谢谢。你能给我们看一些代码吗?加载页面时,iframe是否会立即加载?爸爸,是的,我看到只有在页面导航时才会加载iframe。下面是代码。var oHtmlContent=“”$('iframe').prop('src',“http//BO-URL”);上述类型的代码仅在页面导航时加载BO URL,而不是在导航之前加载。我正在寻找一些代码,可以在用户导航到该页面之前加载。谢谢