質問

XSLTにJavaScriptコードを書くことができますか?

基本的に私はJavaScriptのdocument.location.hrefを呼び出して、どのサイトが現在開かれているかを確認します(英語またはアラビア語)。 そのため、英語サイトが開かれている場合は、XSLTで操作を実行し、アラビア語で実行したい場合は、いくつかの異なる操作を実行したいとします。

役に立ちましたか?

解決

私が理解しているように、XSLはサーバーサイドで、JSはクライアント側で、2つの互換層を混合しようとしています。あなたができることはあなたのXSL内のJSスクリプトへの参照を含み、それはレンダリングされた出力に対して実行されます。

あなたが言及する例では、あなたはあなたのXSLを使って両言語バージョンを潜在的にレンダリングしてから、あなたがあなたのJSを使ってどちらを隠すかを隠すことができますか?

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