我只是想設置一個變量字符串,它將成爲一個經典的asp包含,並且需要在字符串URL中包含反斜槓,但是使用額外的「\」轉義不起作用。這條線;在javascript中轉義反斜槓打印兩個反斜槓
function addWidget(el){
var widgetAdd = "<!--#include virtual='backoffice\\home\\widgets\\" + el + ".asp-->";
}
返回字符串;
"<!--#include virtual='backoffice\\home\\widgets\\example.asp-->"
我只是希望字符串包含正確的URL與單反斜槓不加倍。如果我刪除了反斜槓字符串是;
"<!--#include virtual='backofficehomewidgetsexample.asp-->"
謝謝
你的代碼工作中的jsfiddle:HTTP://的jsfiddle。 net/Lygus /它返回一個帶有單斜槓的字符串 – Robb
man,在IE10所有瀏覽器模式和標準模式下,我在調試器中返回雙反斜槓,並且它無法正常工作。任何想法可能會導致什麼? –
你確實有一個單獨的報價(''')。我想知道是否需要完成。除此之外,不知道。 – Robb