日期:2014-05-18  浏览次数:21123 次

谁好心来帮帮忙吧,没思路了。
如何将以下的每个a标签里的地址替换成我想要的地址每个地址不一样,正则表达式、还是什么都行 只要能把地址替换了。




<div class="netease-attDown">
<div class="netease-attDown-tit">共有 <strong>4</strong> 个附件</div>

<dl>
<dt title="新建文本文档 (2).txt">新建文本文档 (2).txt<span class="info">(1K)</span></dt>
<dd>
<a href="http://preview.mail.163.com/xdownload?filename=hkhguygg" target="_blank">极速下载</a>
<a href="http://preview.mail.163.com/xdownload?filename=wwwwwwwwwwwww" target="_blank">在线预览</a>
</dd>
</dl>
<dl>
<dt title="新建文本文档 (3).txt">新建文本文档 (3).txt<span class="info">(1K)</span></dt>
<dd>
<a href="http://preview.mail.163.com/xdownload?filename=asdasdsadsadhkhguygg" target="_blank">极速下载</a>
<a href="http://preview.mail.163.com/xdownload?filename=asdasdasdsadwwwwwwwwwwwww" target="_blank">在线预览</a>
</dd>
</dl>

<dl>
<dt title="新建文本文档 (4).txt">新建文本文档 (4).txt<span class="info">(1K)</span></dt>
<dd>
<a href="http://preview.mail.163.com/xdownload?filename=asdasdasdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddhkhguygg" target="_blank">极速下载</a>
<a href="http://preview.mail.163.com/xdownload?filename=asdsadasdsadwwsssssssssssswwwwwwwwwww" target="_blank">在线预览</a>
</dd>
</dl>

<dl>
<dt title="新建文本文档 (5).txt">新建文本文档 (5).txt<span class="info">(1K)</span></dt>
<dd>
<a href="http://preview.mail.163.com/asdasdasdasdasd" target="_blank">极速下载</a>
<a href="http://preview.mail.163.com/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" target="_blank">在线预览</a>
</dd>
</dl>

</div>

------解决方案--------------------
JS好像也能实现,遍历所有<a>标签

JScript code

var aTags= document.getElementsByTagName("a");
for (var i=0;i<sTags.length;i++){
    this.setAttribute("href",你要设置的连接);
    }

------解决方案--------------------
最好用AJAX处理 如果一定要用WEB FORM的话。。。那直接在后台把DIV里内容RESPONSE.WRITE出来就可以了

当然了,你也可以选用ASP.NET MVC来实现,就比较简单了。。。。

用WEBFORM的话前台调用方法,<%方法名%>。。。。

总觉得这问题好像不值100分,是我理解你的需求错误?
------解决方案--------------------
前台a href="<%=url%>"
<dt title="新建文本文档 (2).txt">新建文本文档 (2).txt<span class="info">(1K)</span></dt>
<dd>
<%(for int i=0;i<url.length;i++)
{%>

<a href="<%=url%>" target="_blank">极速下载</a>
<a href="<%=url%>" target="_blank">在线预览</a>

</dd>
</dl>
<%}%>
后台
public string url="";
大体思路可以这样,
------解决方案--------------------
探讨

前台a href="<%=url%>"
<dt title="新建文本文档 (2).txt">新建文本文档 (2).txt<span class="info">(1K)</span></dt>
<dd>
<%(for int i=0;i<url.length;i++)
{%>

<a href="<%=url%>" target="_blank">极速下载</a>
<a href=……