Добавление ресурсов Javascript в тему - PullRequest
1 голос
/ 20 февраля 2012

CSS-файлы добавляются на Xpage правильно, но когда я добавляю JS-ресурс, он не добавляется, и я понятия не имею, почему?Вот что я пишу:

<resource>
        <content-type>text/javascript</content-type>
        <href>addThis.js</href>
</resource>

Tnx заранее

Ответы [ 3 ]

8 голосов
/ 02 октября 2012

Ваш тип контента неправильный. Чтобы добавить клиентскую библиотеку Javascript через тему, вам нужно использовать application / x-javascript:

<resource>
     <content-type>application/x-javascript</content-type>
     <href>addThis.js</href>
</resource>
3 голосов
/ 20 февраля 2012

Если вы говорите о клиентском javascript, вы должны использовать следующую разметку:

<theme extends="oneuiv2.1">
  <script target="xsp" src="/yourscript.js" clientSide="true" type="text/javascript"/>
</theme>

Для серверного скрипта используйте

<theme extends="oneuiv2.1">
<script target="xsp" src="*/yourscript.jss" clientSide="false" type="text/javascript"/>
</theme>
1 голос
/ 20 февраля 2012

В соответствии с Mastering Xpages вы должны использовать тип контента "text / x-javascript". Вы пробовали это?

...