這個question涵蓋了通過在路徑中添加/.ibmxpsres/domino來引用資源nsf數據庫的主題添加XPage css資源,例如。xpage主題中的服務器獨立參考XPiNC
<resource>
<content-type>text/css</content-type>
<href>/.ibmxspres/domino/CommonElements.nsf/styles.css</href>
</resource>
這正常的標記生成是一個瀏覽器..
... HREF = 「/ CommonElements.nsf/Styles.css中」
然而,在Notes客戶端這個結果在..
... HREF =「/ XSP/.ibmxspres/Domino/XSP/CommonElements.nsf/Styles.css中
似乎這並不正確,我想我可能需要它來生成以下標記在XPiNC中。
HREF = 「/ XSP /」 服務器名 「!! CommonElements.nsf/XSP/Styles.css中」
我已經重新啓動注意事項,使用Ctrl鍵SHIFT刪除嘗試刪除任何票據緩存,但我不能讓樣式表工作。
我已經訴諸於使用服務器http://mydomain/CommonElements.nsf/styles.css的完整域,但我希望它是服務器獨立的,並允許在脫機時使用本地副本。
任何幫助,將不勝感激。
謝謝
我有2個樣式表,一個是在NSF中,並從XPage運行正常。第二個是我的開發資源NSF,它不會加載。產生的標記如下。 1. HREF = 「/ XSP /木衛!! NCLCusto.nsf/XSP/Styles.css中」 2. HREF = 「/ XSP/.ibmxspres /多米諾/ NCLDevRes.nsf/Styles.css中」 這確實不行。 當我收到以下URL時 - 無法加載未註冊的資源 /domino/NCLDevRes.nsf/styles.css我需要註冊嗎? 非常感謝。 – 2014-09-01 08:29:52
在安裝了Domino Designer的Notes客戶端上,您可以在XPage上查看源代碼。看看樣式表。你會看到這個URL沒有被轉換成瀏覽器需要的http:form。如果從服務器加載,您需要使用http完全限定它 – stwissel 2014-09-01 08:41:00
我不確定我是否遵守您的要求。 NCLDevRes.nsf中的樣式表在通過瀏覽器訪問時在其他nsf中的主題中引用時可以正常工作。它在我遇到問題的Notes客戶端中。我在哪裏添加http?之前,/.ibmxspres/domino/NCLDevRes.nsf?它似乎沒有任何區別。非常感謝 – 2014-09-01 09:30:17