AJAX POST返回的结果 想过滤掉一些HTMl

时间:2021-10-10 12:07:38
AJAX POST返回的结果

只需要  信息反馈成功! 这几个字
前后的HTMl有办法有用正则 JS 或都 JQ 过滤掉不

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>信息提示</title>
<link href="/e/data/images/qcss.css" rel="stylesheet" type="text/css">
<SCRIPT language=javascript>
var secs=3;//3秒
for(i=1;i<=secs;i++) 
{ window.setTimeout("update(" + i + ")", i * 1000);} 
function update(num) 

if(num == secs) 
{ self.location.href='../tool/feedback/?bid=1';; } 
else 
{ } 
}
</SCRIPT>
</head>

<body>
<br>
<br>
<br>
<br>
<br>
<br>
<table width="500" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
  <tr class="header"> 
    <td height="25"><div align="center">信息提示</div></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td height="80"> 
      <div align="center">
          <br>
        <b>信息反馈成功!</b>
        <br>
        <br><a href="../tool/feedback/?bid=1">如果您的浏览器没有自动跳转,请点击这里</a>
<br><br>
          </div></td>
  </tr>
</table>
</body>
</html>

5 个解决方案

#1


AJAX POST返回的结果 想过滤掉一些HTMl
你结果只返回 信息反馈成功!这几个字不就好了。
如果你实在...
if(Data.indexOf('信息反馈成功!')>=0)
{
  Data='信息反馈成功!';
}

#2


信息反馈成功!
这部分是动态的,值在语言包里,AJAX是远程提交动作,也无法修改返回的结果!

#3


引用 1 楼  的回复:
你结果只返回信息反馈成功!这几个字不就好了。
如果你实在...
JScript code
if(Data.indexOf('信息反馈成功!')>=0)
{
  Data='信息反馈成功!';
}


信息反馈失败!
没有权限!

等等 很多结果,一个一个的if不太好,还是中文!

#4


AJAX POST返回的结果 想过滤掉一些HTMl没有人帮下。。。

#5


结构就是这样吗??如果是用正则取<b>中间的内容就好了

var m=/<b>([\s\S]*?)<\/b>/.exec(data)//data为返回的内容
if(m)alert(m[1]);
else alert('没有数据')

#1


AJAX POST返回的结果 想过滤掉一些HTMl
你结果只返回 信息反馈成功!这几个字不就好了。
如果你实在...
if(Data.indexOf('信息反馈成功!')>=0)
{
  Data='信息反馈成功!';
}

#2


信息反馈成功!
这部分是动态的,值在语言包里,AJAX是远程提交动作,也无法修改返回的结果!

#3


引用 1 楼  的回复:
你结果只返回信息反馈成功!这几个字不就好了。
如果你实在...
JScript code
if(Data.indexOf('信息反馈成功!')>=0)
{
  Data='信息反馈成功!';
}


信息反馈失败!
没有权限!

等等 很多结果,一个一个的if不太好,还是中文!

#4


AJAX POST返回的结果 想过滤掉一些HTMl没有人帮下。。。

#5


结构就是这样吗??如果是用正则取<b>中间的内容就好了

var m=/<b>([\s\S]*?)<\/b>/.exec(data)//data为返回的内容
if(m)alert(m[1]);
else alert('没有数据')