Agregar recursos de JavaScript en el tema
-
28-10-2019 - |
Pregunta
Los archivos CSS se agregan correctamente en XPage, pero cuando agrego el recurso JS no se agrega, y no tengo idea de por qué. Esto es lo que escribo:
<resource>
<content-type>text/javascript</content-type>
<href>addThis.js</href>
</resource>
TNX de antemano
Solución
Su tipo de contenido está mal. Para agregar una biblioteca JavaScript de Clientide a través de un tema, debe usar la aplicación/X-JavaScript:
<resource>
<content-type>application/x-javascript</content-type>
<href>addThis.js</href>
</resource>
Otros consejos
Si está hablando del lado del cliente JavaScript, debe usar el siguiente marcado:
<theme extends="oneuiv2.1">
<script target="xsp" src="/yourscript.js" clientSide="true" type="text/javascript"/>
</theme>
Para el uso de script de servidor
<theme extends="oneuiv2.1">
<script target="xsp" src="*/yourscript.jss" clientSide="false" type="text/javascript"/>
</theme>
Según la maestría XPages, debe usar "Text/X-JavaScript" de tipo contenido. ¿Has probado eso?
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow