asp.net C# 保存字符串 加号不翼而飞..................................................求解
- C# code
string str = "</div> "+" <div id=\"demo20\"></div> "+" </div> "+" </div>"+" <script language=\"javascript\" type=\"text/javascript\"> "+" var speed0=20; "+" var tabb=document.getElementById(\"demo0\"); "+" var tabb1=document.getElementById(\"demo10\"); "+" var tabb2=document.getElementById(\"demo20\"); "+" tabb2.innerHTML=tabb1.innerHTML + tabb1.innerHTML; "+" function Marquee2(){"+" if(tabb2.offsetWidth-tabb.scrollLeft<=0){ "+" tabb.scrollLeft-=tabb1.offsetWidth;}"+" else{ "+" tabb.scrollLeft++; "+" } "+" } "+" var MyMar2=setInterval(Marquee2,speed0); "+" tabb.onmouseover=function(){clearInterval(MyMar2)}; "+" tabb.onmouseout=function(){MyMar2=setInterval(Marquee2,speed0)}; "+" </script>"+" </dd>"+" </dl>";;
我要把str写到xml中,然后在读取xml写到.html文件中.不知道为什么写到xml中的时候有++
但是以保存到.html文件之后就没有++了
输出str tabb2.innerHTML=tabb1.innerHTML + tabb1.innerHTML; +号不见了
tabb.scrollLeft++; 变成 tabb.scrollLeft; ++也不见了
怎么解决 求解 \+不成 提示无法识别的转移序列
和这个问题是同一个问题 解决后一起给分
[解决办法]
[解决办法]
literal.text
div.innerhtml显示没问题
传递后台使用其他字符替换