簡體   English   中英

JavaScript中的轉義字符

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM