リンク先のサイトがPCとスマホでURLが別の場合もあるため、
コンテンツマネージャーからPCとスマホのURLをそれぞれ登録し、
デバイスによってリンク先を変えるようにしたいです。
そこで、下記ページを参考に、JavaScriptを使って振り分けたいと考えました。
https://tech.kurojica.com/archives/5877/
デザイン定義ファイル中に下記のようにJavaScriptを入れたのですが、
コード: 全て選択
<xsl:if test="url-sp/text()">
<a href="{url}" target="_blank"><img src="{banner}" id="changeLink{@id}" /></a>
<script type="text/javascript">
uaLinkChanger('changeLink{@id}','{url-sp}');
</script>
</xsl:if>
コード: 全て選択
<a href="https:・・・" target="_blank"><img src="cmsdesigner/viewimg.php・・・" id="changeLink00001"></a>
<script type="text/javascript">
uaLinkChanger('changeLink{@id}','{url-sp}');
</script>
ご教示いただけますと幸いです。
※すみません、トピックが重複して保存されてしまいました。
トピックを削除しても一覧から消えないため、恐れ入りますが、可能でしたら管理者様にて削除お願いいたします。
(このフォーラム自体、不具合があるようですので、見直していただけますと幸いです。)