Javascript 从ASP加载的URL中删除http://前缀
广告商的URL已全部列出,但我不确定如何删除http://前缀 代码如下:Javascript 从ASP加载的URL中删除http://前缀,javascript,asp-classic,Javascript,Asp Classic,广告商的URL已全部列出,但我不确定如何删除http://前缀 代码如下: <% if instr("abc"&rsAdvert("WebAddress"),"http:")>0 then shttp="" else shttp="http://" %> <li class="weblink"> | <a onclick="pageTracker._trackPageview('/TOP_FULL_ADVERT_W
<% 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 %>
0那么
shttp=“”
其他的
shttp=“http://”
%>
|
任何想法都很好。你试过了吗
var url = "your url";
url = url.replace("http://", "");
您需要更改这段代码:
<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>
因此,您需要在
之前更改位,特别是在末尾更改位
><%=rsAdvert("WebAddress")%></a>
^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
^^^^^^^^^^^^^^^^^^^^^^^^^^^
对于不包含http的某个变量://
这可能有效,但不确定经典的asp语法
><%=rsAdvert("WebAddress").replace("http://", "")%></a>
>
尝试小写。替换。。。。