这个question涵盖了通过一个主题添加XPages css资源,该主题通过将/.ibmxpsres/domino添加到路径来引用资源nsf数据库,例如。
<resource>
<content-type>text/css</content-type>
<href>/.ibmxspres/domino/CommonElements.nsf/styles.css</href>
</resource>
这在标记生成的浏览器中工作正常..
... HREF =&#34; /CommonElements.nsf/styles.css"
但是在Notes客户端中会产生..
... href =&#34; /xsp/.ibmxspres/domino/xsp/CommonElements.nsf/styles.css
这似乎不正确,我想我可能需要它在XPiNC中生成以下标记。
HREF =#&34; / XSP /&#34;服务器名&#34; !! CommonElements.nsf / XSP / styles.css的&#34;
我重新启动了Notes,使用Ctrl Shift Del尝试删除任何Notes缓存,但我无法使样式表工作。
我已经使用了服务器http://mydomain/CommonElements.nsf/styles.css的完整域名,但我希望它与服务器无关,并允许在离线时使用本地副本。
任何帮助都将不胜感激。
由于
答案 0 :(得分:1)
客户端网址正确无误。它说:从与XPage相同的服务器加载。在作为本地主机的Notes客户端上,除非您指定应从服务器加载该页面。
您有3个选项:
注意:当XPage在客户端本地运行时,应用程序范围不会与其他客户端共享。这只发生在服务器模式。