我有一个在所有 xpages 中加载许多 CSS 和 METAS 的应用程序主题。
我的应用程序只需要 index.xsp 中的所有这些 css,其余页面由 AJAX 加载,我需要在没有 CSS 的情况下加载这些页面,基本上没有主题。
有人知道是否可以在 RESOURCES 中添加“渲染”属性或添加条件以加载一个 CSS 或其他?我知道我可以在没有主题的情况下从其他 NSF 加载其他页面,但我最好只有一个 NSF
<resource>
<content-type>text/css</content-type>
<href>css/reset.css</href>
</resource>
<resource>
<content-type>text/css</content-type>
<href>css/style.css</href>
</resource>
<resources>
<metaData>
<name>MobileOptimized</name>
<content>320</content>
</metaData>
<metaData>
<name>viewport</name>
<content>width=device-width, initial-scale=1.0,
maximum-scale=1.0, user-scalable=no</content>
</metaData>
</resources>
例如,我有这个用于 FORM 控件,这个条件对我的应用程序有效。
<control mode="override">
<name>Form</name>
<property>
<name>styleClass</name>
<value>#{javascript:(view.getPageName() == '/index.xsp')?'block wizard same-height':'xspForm'}</value>
</property>
非常感谢