在 xpages 中点击附件时,如何将默认操作更改为 "open in new tab"?

How to change the default action to "open in new tab" when clicked on an attachment in xpages?

我有一个带有 "File Download" 控件的 xpage,绑定到一个非常基本的数据源。当它显示并且我从计算机/笔记本电脑单击列表中的附件时,它会按预期下载它(当您单击浏览器下方栏中的下载内容时,它会在相应的应用程序中打开附件)。

但是当我在手机(phone 或平板电脑)上使用此功能时,附件会直接在同一页面中打开。只有当我长时间点击它时(在这种情况下我使用 IPhone),我才可以选择 "Open in New Tab"(就像我在桌面上 "right-clicked")。

现在我想做的是,当我从移动设备上单击附件时,我希望默认操作是在新选项卡中打开它。

我该怎么做?

这个答案让我走上了正确的道路,但我并不是我想去的地方。

当我扩展 Bootstrap3_flat 主题(这是 xsp.properties 中选定的应用程序主题)并添加所需代码时,此答案有效。然后当我使用文件下载控件时,默认情况下在新选项卡中打开附件。

但是在应用程序的 xps.properties 中,我选择 "Mobile default" 作为移动主题。所以为了扩展 "Mobile default" 我想我必须扩展 "iphone" 但是当我尝试这样做时,我的应用程序没有正确加载。

如何正确扩展 "Mobile default" 主题以便我的应用程序正确加载?