document.write
すべてのページで同じヘッダーとメニューを使用する機能のおかげで、いくつかの html コードを挿入しています。document.write
私のページのこれらのセクションの関数と関連する html コードを含む JavaScript ファイルへの簡単な参照を入れています。
js スクリプトによってトリガーされるメニュー セクションには、複数のページへのリンクがあります。これらのリンクを用意しましたが、html ドキュメントで問題なく動作しています。そのうちの 1 つに次の文字列が含まれています: "^SESSIONID^"
. これは、私が使用している別のプログラムの一部であり、避けられないため、使用せざるを得ない動的リンクです。リンクはdocument.write
、js スクリプトのステートメント内に埋め込まれています。
私の問題は、"^"
が a によってレンダリングされ、ドキュメント"%5E"
に入れる代わりに何を入れればよいか分からないことです。"^"
私は入れようとしましたが"%5E"
、それでも同じ表現で終わりました。
ページ内のコードはこちら
<script type="text/javascript" src="http://icjap12/menu_EN.js"> </script>
jsファイルのコードの関連部分は次のとおりです
document.write('<a href="^SESSID^/Bibliographie_recherche_BoC_ToC.htm?GET" target="_self"></a>')