Вопрос

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

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

TNX заранее

Это было полезно?

Решение

Ваш контент-тип неверен. Чтобы добавить библиотеку JavaScript CulientSive через тему, вам необходимо использовать Application/X-Javascript:

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

Другие советы

Если вы говорите о 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>

Согласно Mastering XPages, вы должны использовать контент-тип "Text/x-Javascript". Вы пробовали это?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top