[英]Escape character in javascript
我在ASP中有一些服務器信息,我需要通過AJAX進行傳遞。 但是,服務器名稱帶有反斜杠。
var concode = "<%response.write(concode)%>";
但是在單步執行代碼時,服務器名稱沒有反斜杠。
如何解決此問題,以便反斜杠保留在服務器名稱中?
轉義字符是反斜杠: JavaScript特殊字符
如果這是經典的ASP:
var concode = "<%=Replace(concode, "\", "\\")%>";
如果是VB.NET:
var concode = "<%=concode.Replace("\", "\\")%>";
注意:根據確切的頁面編碼方式,這些嵌套的引號可能適合ASP解析器。
要么轉義反斜杠\\\\
== \\
,要么使用encodeURI(servername)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.