JS document.write函数和打印字符^

时间:2013-06-25 18:49:49

标签: javascript escaping document.write

我正在插入一些html代码,感谢document.write函数在我的所有页面上都有相同的标题和菜单。我正在简单地引用一个包含document.write函数的javascript文件以及我页面这些部分的相关html代码。

在由js脚本触发的菜单部分中,我有指向多个页面的链接。我准备了这些链接,并在html文档中正常工作。其中一个字符串中包含以下字符串:"^SESSIONID^"。这是一个动态链接,我被迫使用它,因为它是我正在使用的另一个程序的一部分,我无法避免。该链接嵌入在js脚本的document.write语句中。

我的问题是"^""%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>')

1 个答案:

答案 0 :(得分:0)

你可能想要&circ;这是一个回旋字符的HTML代码。