读书人

传递的参数是这种情况怎么处理

发布时间: 2012-02-05 12:07:14 作者: rapoo

传递的参数是这种情况怎么办?
在程序中,我是这样传递参数给JS处理的。。

<img src= "../images/ <%=rs2( "imgsmall ")%> " onMouseDown= "fs( '../images/ <%=rs2( "imgbig ")%> ', ' <%=rs2( "size ")%> ') " style= "cursor:hand ">


在JS代码如下:
<script language= "javascript ">
function fs(im,size)
{
img1.src=im

document.getElementById( "gui ").innerHTML = size


}
</script>

如果字段size里包括了这样的形式:19 "(25*25),JS脚本就会出错,我该如何办呢?谢谢!


[解决办法]
<%=replace(rs2( "size "),chr(34), "\ " & chr(34))%>
[解决办法]
最的法就是
<img src= "../images/ <%=rs2( "imgsmall ")%> " onMouseDown= "fs( ' <%=server.htmlencode( "../images/ "&rs2( "imgbig ")& " ")%> ', ' <%=rs2( "size ")%> ') " style= "cursor:hand ">

,!

读书人网 >ASP

热点推荐