2013-04-30 54 views

回答

3

,你可以像這樣的資源添加到您的主題:

<theme extends="whatever"> 
    <resources> 
     <bundle src="prop.properties" var="strings"></bundle> <!-- propertie example --> 
     <dojoModule name="extlib.dijit.ExtLib"></dojoModule><!-- dojo module example --> 
     <script src="/whatever.js" clientSide="true"></script><!-- scriptlibray example --> 
    </resources> 
.... 
... 
</theme> 

如果選擇這個主題這將增加你的腳本,屬性或dojoModule到所有的XPages。

您還可以通過將rendered屬性添加到<resource>標記來擴展該屬性。僅在特殊條件下加載它。例如:

<resource rendered="#{javascript:context.getUserAgent().isFirefox()}"> 
    <content-type>text/css</content-type> 
    <href>stylesFF.css</href> 
</resource>