收录日期:2018/08/16 06:41:01 时间:2016/05/20 18:27:21 标签:ASP
我有一个javascript函数
add_expand("key",<%reponse.Write(str)%>)
但是因为str中含有换行符,所以实际上会变成
add_expand("key","somestr1
                  somestr2
                  somestr3")

当执行这个函数时就会出现运行时错误--未结束的字符串。
我想问如何去掉str中的换行符。或者谁能给我更好的建议。
add_expand("key","<%= Replace(str,chr(13) & chr(10), " ")%>")
add_expand("key","<%= Replace(str,chr(13), " ")%>")就可以了
<script language=javascript>
str=<%reponse.Write(str)%>;
str.replace(chr(13) & chr(10)," ");
add_expand("key",str);
</script>
reponse
不是打错了,还是写错了啊,response.write
<script language=javascript>
str=<%response.Write(str)%>;
str.replace(chr(13) & chr(10)," ");
add_expand("key",str);
</script>
用这种方法比较好的

…………………………
http://www.nuoteware.com
欢迎大家的加盟
…………………………