如何在xpage中打开一个网页

时间:2014-08-19 15:32:17

标签: xpages

我慢慢过渡到xpages。由于我们有相当多的应用程序需要迁移,因此需要花费很长时间。

首先,我要迁移一个框架集页面。导航框中的链接打开Notes dbs以及由代理执行动态生成的页面。有了这里的几个人的帮助(非常感谢),我找到了将替换框架集的应用程序布局控件。我有点麻烦的是弄清楚如何将一些这些Notes应用程序嵌入到xPage中,这样我就可以在Layout Control的中心方面打开它们。我玩了一个计算字段,甚至尝试过包含页面控件,但我没有成功。我确信解决方案很简单并且一直在搜索,但没有提出任何建议。思考?

谢谢! CLEM

4 个答案:

答案 0 :(得分:2)

你试过iframe吗?只需将源代码放入XPage的源选项卡中即可。

答案 1 :(得分:0)

IFrame是一般方法。您可以有3种变体:

  • 直接使用其他答案中建议的IFrame
  • 使用Extlib中的dojo面板控件。它允许轻松计算URL
    • go“hardcore”并使用Java代码加载HTML服务器端。我不认为你的场景需要这个

我的赌注将在dojo面板上

答案 2 :(得分:0)

如果你想真正想要的话,你可以在你的网站上添加这个插件或类似的插件。

它可以让你更好地控制尺寸和一些眼睛糖果。

http://www.artviper.net/website-tools/bumpbox-lightbox.php http://fancybox.net/

答案 3 :(得分:0)

如果你不喜欢iFrame方法(有理由不要 - 例如你必须定义iframe的大小并处理'如果加载的页面更大'会怎么样'等等,加上提供的页面需要自己的样式),您可以通过Ajax调用获取“子页面”结果,使用javascript(例如等)删除一些HTML,并将它们插入屏幕上的相关页面。

我想你可以通过面板上的部分刷新来实现这一点(我认为?不确定控件是否会让你这样做)或者简单的Javascript / dojo / c jquery。