关于asp和js的问题!高手请进!!

JS部分:

html里的代码如下:
<HTML>
<script language="javascript">
var g_url;
function QueryList()
{
var url = window.location.href;
var pos = url.indexOf("?");
var suburl= url.substring(pos+1,url.length);
var pos1 = suburl.indexOf("=");
g_url = suburl.substring(pos1+1,url.length);

}
QueryList();

</script>
<td width="80%" align="center"> <script>document.write(" <img src=\""+g_url+"\""); </script> </td>
</HTML>
我如果调用的地址有双引号,那双引号如何用JS把他过滤调呀???

形式例如:http://forum.csdn.net/1.html?"123.jpg"替换成http://forum.csdn.net/1.html?123.jpg

因为我是大量数据调用的,但是调用的来源都是有双引号的。所以地址源头不好修改!

现请求各位高手帮帮忙写出相应的JS或其他什么对策!先谢谢拉!!

asp部分:

还有个问题,是asp调用出的图片替换部分,代码入:
Function FormatImg(content)
dim re
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern="(script)"
Content=re.Replace(Content,"script")
re.Pattern=" <img.[^>]*src(=| )(.[^>]*)>"
Content=re.replace(Content," <img src=$2 onload=""javascript:resizepic(this)"" border=""0""/> </a>")
set re = nothing
FormatImg = content
end function

根据这段代码,如果文章里有图片他就输出图片地址$2有双引号如:"123.jpg",那么请问如何修改如上代码把双引号去除掉??

以上问题答对任何一个都给分!!!谢谢

...........asp部分:

第一个替换引号,方法是用正则式:
g_url = suburl.substring(pos1+1,url.length);
g_url = g_url.replace(/\"/gi, "");

第二个一样的方法:
Content=replace(Content,"""","")

建议你第二个可以上百度或GOOGLE搜索 asp替换引号
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜