My page here列出了广告商的完整URL,但我不确定如何删除前缀。
代码如下:
<% if instr("abc"&rsAdvert("WebAddress"),"http:")>0 then
shttp=""
else
shttp="http://"
%>
<li class="weblink">
| <a onclick="pageTracker._trackPageview('/TOP_FULL_ADVERT_WEBSITE/<%=shttp%><%=rsAdvert("WebAddress")%>');"
href='<%=shttp%><%=rsAdvert("WebAddress")%>'
target='_blank' rel='nofollow'>
<%=rsAdvert("WebAddress")%></a></li>
<% end if %>任何想法都是很棒的。
发布于 2013-10-16 21:18:42
你试过了吗?
var url = "your url";
url = url.replace("http://", "");发布于 2013-10-16 21:22:22
您需要更改代码的这一部分:
<a href="url">text</a>
^^^^你的链接看起来像这样:
<a
onclick="pageTracker._trackPageview('/TOP_FULL_ADVERT_WEBSITE/<%=shttp%><%=rsAdvert("WebAddress")%>');"
href='<%=shttp%><%=rsAdvert("WebAddress")%>'
target='_blank'
rel='nofollow'>
<%=rsAdvert("WebAddress")%>
</a>因此,您需要更改</a>之前的位,特别是末尾的这一位
><%=rsAdvert("WebAddress")%></a>
^^^^^^^^^^^^^^^^^^^^^^^^^^^设置为某个不包含http://
这可能行得通,不确定经典的asp语法。
><%=rsAdvert("WebAddress").replace("http://", "")%></a>https://stackoverflow.com/questions/19404517
复制相似问题