質問

CSSファイルはXPageに正しく追加されますが、JSリソースを追加すると追加されていません。理由はわかりませんか?これが私が書いているものです:

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

事前にTNX

役に立ちましたか?

解決

コンテンツタイプは間違っています。クライアントサイドJavaScriptライブラリをテーマに追加するには、アプリケーション/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>

XPagesの習得によると、コンテンツタイプの「Text/X-JavaScript」を使用する必要があります。あなたはそれを試しましたか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top